CEI Documentation MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@CEI Documentation MCP Serversearch documentation for installation instructions"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Serveur CEI Documentation
Un serveur MCP (Model Context Protocol) pour rechercher dans une collection documentation Directus.
🚀 Installation
Clonez le repository :
git clone https://github.com/votre-username/mcp-serveur-cei-documentation.git cd mcp-serveur-cei-documentationInstaller les dépendances :
npm installConfigurer les variables d'environnement :
cp .env.example .envModifiez le fichier
.envavec vos informations Directus :DIRECTUS_URL=https://votre-instance-directus.com CEI_DOCS_BASE_URL=https://votre-docs-site.com DIRECTUS_TOKEN=votre-token-api-directus
Related MCP server: microCMS Document MCP Server
đź’» Utilisation
Démarrage du serveur
npm startTest du serveur
npm testDéveloppement avec rechargement automatique
npm run dev🛠️ Outils disponibles
recherche_documentation
Recherche dans la documentation de CEI-docs par terme ou par ID.
Paramètres :
query(string, optionnel) : Terme de recherche (ignoré si ID est fourni)id(number, optionnel) : ID spécifique de la documentation à récupérerlimit(number, optionnel) : Nombre maximum de résultats (défaut: 10)fields(array, optionnel) : Champs spécifiques à retournerfilter(object, optionnel) : Filtres Directus additionnels
Exemples d'utilisation :
Recherche par terme :
{
"query": "installation",
"limit": 5,
"fields": ["id", "title", "content"],
"filter": {
"status": "published"
}
}Recherche par ID :
{
"id": 3,
"fields": ["id", "title", "content", "status"]
}recherche_procedures
Recherche dans les procédures de CEI-docs par terme ou par ID.
Paramètres :
query(string, optionnel) : Terme de recherche (ignoré si ID est fourni)id(number, optionnel) : ID spécifique de la procédure à récupérerlimit(number, optionnel) : Nombre maximum de résultats (défaut: 10)fields(array, optionnel) : Champs spécifiques à retournerfilter(object, optionnel) : Filtres Directus additionnels
Exemples d'utilisation :
Recherche par terme :
{
"query": "configuration",
"limit": 5,
"fields": ["id", "title", "description", "steps"],
"filter": {
"status": "published"
}
}Recherche par ID :
{
"id": 49,
"fields": ["id", "title", "description", "steps", "status"]
}recherche_applications
Recherche dans les applications de CEI-docs par terme ou par ID.
Paramètres :
query(string, optionnel) : Terme de recherche (ignoré si ID est fourni)id(number, optionnel) : ID spécifique de l'application à récupérerlimit(number, optionnel) : Nombre maximum de résultats (défaut: 10)fields(array, optionnel) : Champs spécifiques à retournerfilter(object, optionnel) : Filtres Directus additionnels
Exemples d'utilisation :
Recherche par terme :
{
"query": "gestion",
"limit": 5,
"fields": ["id", "name", "description", "url", "category"],
"filter": {
"status": "published"
}
}Recherche par ID :
{
"id": 12,
"fields": ["id", "name", "description", "url", "category", "status"]
}Configuration dans Claude Desktop
Ajoutez cette configuration dans votre fichier de configuration Claude Desktop :
Emplacement du fichier :
Windows :
%APPDATA%\Claude\claude_desktop_config.jsonmacOS :
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"documentation-cei": {
"command": "node",
"args": ["C:\\Users\\Utilisateur\\Documents\\DEV\\js-apps\\mcp-serveur-cei-documentation\\server.js"],
"env": {
"DIRECTUS_URL": "https://votre-instance-directus.com",
"CEI_DOCS_BASE_URL": "https://votre-docs-site.com",
"DIRECTUS_TOKEN": "votre-token-directus"
}
}
}
}Note importante : Adaptez le chemin dans args selon l'emplacement de votre serveur.
Structure du projet
mcp-serveur-cei-documentation/
├── server.js # Serveur MCP principal
├── package.json # Configuration npm
├── test.js # Script de test
├── .env.example # Exemple de variables d'environnement
└── README.md # DocumentationFonctionnalités
âś… Recherche textuelle dans la collection documentation
âś… Recherche textuelle dans la collection procedure
âś… Recherche textuelle dans la collection applications
âś… Support des filtres Directus
✅ Limitation du nombre de résultats
✅ Sélection de champs spécifiques
✅ Gestion d'erreurs complète
âś… Authentification via token Directus
Dépannage
Erreur de connexion Ă Directus :
Vérifiez que
DIRECTUS_URLpointe vers votre instanceVérifiez que
DIRECTUS_TOKENest valide
Collection 'documentation' introuvable :
Assurez-vous que la collection existe dans Directus
Vérifiez les permissions du token pour cette collection
Problèmes d'authentification :
Vérifiez que le token a les permissions de lecture sur la collection
Testez le token directement avec l'API Directus
API Directus utilisée
Le serveur utilise l'endpoint standard Directus :
GET /items/documentation?search={query}&limit={limit}&fields={fields}Avec authentification Bearer Token dans les headers.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityBmaintenanceEnables comprehensive interaction with Directus CMS including collection management, file operations, flow automation, user management, and schema analysis through natural language commands.40MIT
- AlicenseAqualityAmaintenanceProvides access to microCMS documentation, enabling AI assistants to search and retrieve the latest document content.31848MIT
- AlicenseAqualityAmaintenanceEnables searching and retrieving EU legal documents (regulations, directives, court decisions) via the EUR-Lex Cellar API, supporting full-text search, metadata, citations, and consolidated versions without requiring an API key.11386MIT
- Flicense-qualityDmaintenanceProvides AI agents with access to the European Commission's Component Library documentation and code examples, enabling full-text search and recipe retrieval.
Related MCP Connectors
Search the Final POS REST API documentation.
Search EU legislation, CJEU case law, and treaties; traverse CELLAR graph; browse EuroVoc concepts.
Agentic search over your Dewey document collections from any MCP-compatible client.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/CEI-Devs/mcp-cei-docs'
If you have feedback or need assistance with the MCP directory API, please join our Discord server