ELCIO Serveur MCP — Catalogue de services
🌐 elcio.fr
🗂️
Serveur MCP ELCIO v1.0 — Diagnostic

Test d'accès au classeur catalogue

Classeur accessible
Lecture openpyxl opérationnelle — source active : excel
Chemin du fichier <span style='font-family:monospace;font-size:.85rem;word-break:break-all'>/home/ubuntu/mcp2026/data/catalogue_mcp.xlsx</span>
Fichier présent ✔ Oui
openpyxl disponible ✔ Oui
Source de données active Excel (classeur réel)
📅 Date de modification (fichier) 18/05/2026 à 17:10:30
📅 Date de modification (propriété Excel) 18/05/2026 à 11:33:50
📅 Créé le (propriété Excel) 18/05/2026 à 09:44:40
Taille 17.5 Ko
Feuilles Services Secteurs_clients Grille_tarifaire Config_MCP
Services lus 7 service(s)
📋 /api/services 💶 /api/pricing 🤖 /mcp (GET info) 💚 /health
🔧
Vérification automatique

Tests des 5 outils MCP

Outil MCP Statut Résultat
get_services ✔ OK 7 résultat(s)
get_pricing ✔ OK OK
get_company_info ✔ OK OK
search_services ✔ OK 1 résultat(s)
get_service_detail ✔ OK OK
ⓘ Sous PowerShell, curl est un alias de Invoke-WebRequest — utiliser la syntaxe ci-dessous.
# Santé du serveur (GET)
Invoke-WebRequest -Uri http://127.0.0.1:5056/health | Select-Object -ExpandProperty Content

# Info MCP (GET)
Invoke-WebRequest -Uri http://127.0.0.1:5056/mcp | Select-Object -ExpandProperty Content

# Liste des services REST (GET)
Invoke-WebRequest -Uri http://127.0.0.1:5056/api/services | Select-Object -ExpandProperty Content

# get_services (POST JSON-RPC)
Invoke-WebRequest -Uri http://127.0.0.1:5056/mcp -Method POST -ContentType "application/json" -Body '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_services","arguments":{}}}' | Select-Object -ExpandProperty Content

# get_pricing (POST JSON-RPC)
Invoke-WebRequest -Uri http://127.0.0.1:5056/mcp -Method POST -ContentType "application/json" -Body '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_pricing","arguments":{}}}' | Select-Object -ExpandProperty Content

# search_services (POST JSON-RPC)
Invoke-WebRequest -Uri http://127.0.0.1:5056/mcp -Method POST -ContentType "application/json" -Body '{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"search_services","arguments":{"query":"audit"}}}' | Select-Object -ExpandProperty Content
📋
Fichier : /home/ubuntu/mcp2026/data/traces/trace_mcp2026.txt

Trace applicative — 20 dernières entrées

Date / Heure IP Méthode Fonction Détail Statut
2026-09-16 13:13:15 216.73.217.79 GET test-classeur source=excel OK
2026-09-16 13:12:24 216.73.217.79 GET api/pricing id=* OK
2026-09-16 13:12:24 216.73.217.79 GET mcp_info Consultation info MCP OK
2026-09-16 13:11:05 216.73.217.79 GET health source=excel OK
2026-09-16 13:11:04 216.73.217.79 GET api/services category=* → 7 service(s) OK
2026-09-16 12:32:27 2a06:4884:7000::8a GET test-classeur source=excel OK
2026-09-16 12:31:15 206.188.196.241 GET test-classeur source=excel OK
2026-09-16 12:20:23 216.73.217.79 GET test-classeur source=excel OK
2026-09-16 11:50:12 74.7.243.200 GET test-classeur source=excel OK
2026-09-16 11:45:17 195.123.244.84 GET test-classeur source=excel OK
2026-09-16 11:45:16 195.123.244.84 GET test-classeur source=excel OK
2026-09-16 11:43:24 91.230.168.103 GET test-classeur source=excel OK
2026-09-16 11:36:00 158.69.55.148 GET health source=excel OK
2026-09-16 11:36:00 158.69.55.148 GET mcp_info Consultation info MCP OK
2026-09-16 11:36:00 158.69.55.148 GET api/pricing id=* OK
2026-09-16 11:36:00 158.69.55.148 GET api/services category=* → 7 service(s) OK
2026-09-16 11:35:59 158.69.55.148 GET test-classeur source=excel OK
2026-09-16 11:35:51 143.244.47.80 GET test-classeur source=excel OK
2026-09-16 11:35:28 143.244.47.80 GET test-classeur source=excel OK
2026-09-16 11:35:09 173.239.200.131 GET test-classeur source=excel OK
Fichier CSV complet : /home/ubuntu/mcp2026/data/traces/trace_mcp2026.txt  |  Délimiteur : ;  |  Colonnes : datetime ; ip ; methode ; fonction ; detail ; statut