OpenClaw
向 OpenClaw 添加 MCP 服务器
OpenClaw 从 ~/.openclaw/openclaw.json 这个 JSON5 文件的 mcp.servers 中读取服务器,也可以通过 openclaw mcp add 添加。
- macOS
~/.openclaw/openclaw.json- Windows
~/.openclaw/openclaw.json- Linux
~/.openclaw/openclaw.json- 顶层键
mcp.servers- 格式
- json5
- 远程服务器的 OAuth
- 是
配置示例
此示例按该客户端所需的格式,添加 GitHub 托管的服务器和作为本地服务器的 Playwright。
{
"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
注意事项和特殊情况
- 远程条目务必设置 transport:如果未设置,OpenClaw 会使用旧版 SSE。
- 运行 openclaw mcp doctor <name> --probe 可测试已配置的服务器。
- 运行 openclaw mcp login <name> 可对远程服务器进行 OAuth 登录。
- 运行 openclaw mcp serve 可将 OpenClaw 自身作为 MCP 服务器提供服务。
其他客户端
Claude DesktopClaude CodeCursorVS Code (GitHub Copilot)Windsurf / Devin DesktopZedOpenAI Codex CLIGemini CLIChatGPTClineContinueJetBrains AI Assistant