OpenClaw
Ajouter des serveurs MCP à OpenClaw
OpenClaw lit les serveurs définis dans mcp.servers, dans ~/.openclaw/openclaw.json, un fichier JSON5, ou permet de les ajouter avec openclaw mcp add.
- macOS
~/.openclaw/openclaw.json- Windows
~/.openclaw/openclaw.json- Linux
~/.openclaw/openclaw.json- Clé de premier niveau
mcp.servers- Format
- json5
- OAuth pour les serveurs distants
- Oui
Exemple de configuration
Cet exemple ajoute le serveur hébergé de GitHub et Playwright en tant que serveur local, selon le format attendu par ce client.
{
"mcp": {
"servers": {
"github": {
"url": "https://api.githubcopilot.com/mcp/",
"transport": "streamable-http"
},
"playwright": {
"command": "npx",
"args": [
"@playwright/mcp@latest"
]
}
}
}
}
openclaw mcp add github --url https://api.githubcopilot.com/mcp/ --transport streamable-http
openclaw mcp add playwright --command npx --arg @playwright/mcp@latest
Notes et particularités
- Définissez toujours le transport pour les entrées distantes : s’il manque, OpenClaw utilise l’ancien transport SSE.
- openclaw mcp doctor <name> --probe teste un serveur configuré.
- openclaw mcp login <name> lance OAuth pour un serveur distant.
- openclaw mcp serve expose OpenClaw lui-même comme serveur MCP.
Créer une configuration pour OpenClaw →
Autres clients
Claude DesktopClaude CodeCursorVS Code (GitHub Copilot)Windsurf / Devin DesktopZedOpenAI Codex CLIGemini CLIChatGPTClineContinueJetBrains AI Assistant