EmDash Docs MCP

Sur cette page

Le site de documentation EmDash expose un serveur public Model Context Protocol à https://docs.emdashcms.com/mcp. Connectez un assistant de codification pour rechercher dans les docs publiés pendant que vous travaillez.

Ceci est séparé du serveur MCP de votre site (couvert dans le guide des outils IA). Le MCP docs ne connaît que la documentation d’EmDash — il ne peut pas lire ni modifier votre contenu. Connectez le MCP docs pour la recherche de documentation, le MCP du site pour la gestion de contenu, ou les deux quand l’assistant a besoin des deux types d’accès.

Ce qu’il fait

Le MCP docs expose un seul outil :

OutilBut
search_docsRecherche dans la documentation EmDash. Retourne des extraits pertinents avec les URLs source et les scores de correspondance.

Le serveur utilise Cloudflare AI Search sur un index de docs.emdashcms.com. Les résultats contiennent les URLs source et les passages correspondants ; le client IA décide comment les utiliser dans sa réponse.

Le connecter

Le serveur est accessible à l’endpoint suivant, sans authentification ni clé API. Il est public et en lecture seule.

https://docs.emdashcms.com/mcp

Auto-découverte dans les templates EmDash

Si vous avez démarré votre projet à partir d’un template EmDash (npm create emdash), trois fichiers de configuration sont déjà en place et seront détectés automatiquement :

FichierUtilisé par
.mcp.jsonClaude Code
.cursor/mcp.jsonCursor
.vscode/mcp.jsonVS Code

Ouvrez le projet et acceptez l’invite de confiance du workspace que l’outil affiche au premier lancement. Aucune configuration supplémentaire n’est requise.

Configuration manuelle

Si vous n’utilisez pas de template, ou si vous utilisez un autre outil, ajoutez-le une fois avec l’extrait pour votre client :

Codex

Ajoutez le serveur distant public avec la CLI Codex :

codex mcp add emdash-docs --url https://docs.emdashcms.com/mcp

L’application de bureau ChatGPT, la CLI Codex et l’extension IDE partagent la configuration MCP pour le même hôte Codex. La documentation officielle MCP de Codex couvre la CLI, config.toml et le support de transport actuel.

ChatGPT

Le mode développeur de ChatGPT peut créer une application à partir d’un serveur MCP distant sans authentification. Utilisez l’endpoint du MCP docs lors de la création de l’application. Suivez le guide officiel du mode développeur ChatGPT pour l’éligibilité et les contrôles actuels plutôt que de vous fier à un chemin de paramètres copié.

Claude Code

La commande suivante ajoute le serveur avec la CLI Claude Code :

claude mcp add --transport http emdash-docs https://docs.emdashcms.com/mcp

Alternativement, committez le même fichier .mcp.json que les templates EmDash fournissent :

{
  "mcpServers": {
    "emdash-docs": {
      "type": "http",
      "url": "https://docs.emdashcms.com/mcp"
    }
  }
}

OpenCode

Ajoutez l’entrée suivante à opencode.jsonc :

{
  "mcp": {
    "emdash-docs": {
      "type": "remote",
      "url": "https://docs.emdashcms.com/mcp"
    }
  }
}

Cursor

Committez un fichier .cursor/mcp.json à la racine du projet avec le contenu suivant. Pour la configuration au niveau utilisateur ou via l’interface, suivez la documentation MCP de Cursor :

{
  "mcpServers": {
    "emdash-docs": {
      "type": "http",
      "url": "https://docs.emdashcms.com/mcp"
    }
  }
}

VS Code

Ajoutez l’entrée suivante à .vscode/mcp.json dans le projet. Pour la configuration au niveau utilisateur et les contrôles de confiance, suivez la documentation MCP de Visual Studio Code :

{
  "servers": {
    "emdash-docs": {
      "type": "http",
      "url": "https://docs.emdashcms.com/mcp"
    }
  }
}

Claude

Ajoutez l’endpoint comme connecteur personnalisé distant. Les écrans de connecteurs et les exigences de plan sont contrôlés par Anthropic, suivez donc ses instructions actuelles de connecteurs MCP distants.

Quand l’utiliser

  • Vous construisez un site EmDash et voulez que votre assistant IA recherche la bonne API, le nom du hook ou l’option de configuration dans les docs actuels plutôt que dans des données d’entraînement à moitié mémorisées.
  • Vous écrivez un plugin et voulez trouver quels hooks se déclenchent et dans quel ordre.
  • Vous portez un thème WordPress et voulez des exemples de patterns de fichiers seed.
  • Vous êtes bloqué sur une erreur et voulez chercher dans les notes de release et les concepts.

Le recommander dans AGENTS.md

Si votre projet utilise AGENTS.md (ou CLAUDE.md, .cursorrules, etc.) pour instruire les outils IA, pointez-les vers le MCP docs pour qu’ils préfèrent la vraie documentation aux suppositions :

## Documentation

Consultez la documentation EmDash via le serveur MCP `emdash-docs` quand vous devez
vérifier une API, un hook, une option de configuration ou un pattern. Préférez le MCP docs
aux suppositions issues des données d'entraînement -- les docs reflètent le comportement
publié actuel.

Les templates de démarrage EmDash incluent cet extrait préinstallé.