dotsagent.io
Langue:Français
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.

~/.openclaw/openclaw.json
{
  "mcp": {
    "servers": {
      "github": {
        "url": "https://api.githubcopilot.com/mcp/",
        "transport": "streamable-http"
      },
      "playwright": {
        "command": "npx",
        "args": [
          "@playwright/mcp@latest"
        ]
      }
    }
  }
}
shell
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

Sources

  1. docs.openclaw.ai/tools/mcp
  2. docs.openclaw.ai/cli/mcp
  3. docs.openclaw.ai/cli/mcp/transports
  4. docs.openclaw.ai/gateway/config-extensions