MCP Catalogs
首页openclaw-mcp screenshot

openclaw-mcp

by freema·169·综合分 50

MCP 服务器通过 OAuth2 认证连接 Claude.ai 和自托管 OpenClaw 助手。

ai-llmdeveloper-toolssecurity
23
Forks
2
活跃 Issue
本月
最近提交
2 天前
收录于

概述

OpenClaw MCP Server 是一个安全桥梁,通过 OAuth2 认证连接 Claude.ai 和自托管 OpenClaw AI 助手。它提供同步和异步工具与 OpenClaw 实例交互,包括聊天功能、健康检查和任务管理。服务器支持多实例模式,允许从单个 MCP 服务器编排多个 OpenClaw 网关,每个实例都有隔离配置。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:将任务从 Claude 委托给自托管 OpenClaw 助手
:创建编排其他 AI 助手的 AI 助手
:管理不同环境(生产/暂存/开发)的多个 OpenClaw 实例
:如何在生产环境中启用认证?
:我可以使用多个 OpenClaw 实例吗?

什么时候选它

当您需要在 Claude.ai 和自托管 OpenClaw 助手之间建立安全集成,并具备适当认证和多实例管理时,选择此服务器。

什么时候不要选它

如果您不使用 OpenClaw 或不需要 OAuth2 认证要求,请不要选择此方案。

此 server 暴露的工具

从 README 抽取出 7 个工具
  • openclaw_chat

    Send messages to OpenClaw and get responses

  • openclaw_status

    Check OpenClaw gateway health

  • openclaw_instances

    List all configured OpenClaw instances

  • openclaw_chat_async

    Queue a message, get task_id immediately

  • openclaw_task_status

    Check task progress and get results

  • openclaw_task_list

    List all tasks with filtering

  • openclaw_task_cancel

    Cancel a pending task

可对比工具

openclawshell-mcpserver-mcp

安装

安装

Docker(推荐)

docker pull ghcr.io/freema/openclaw-mcp:latest

创建一个包含环境变量的 docker-compose.yml 文件并启动:

export MCP_CLIENT_SECRET=$(openssl rand -hex 32)
export OPENCLAW_GATEWAY_TOKEN=your-gateway-token
docker compose up -d

Claude Desktop

添加到 Claude Desktop 配置:

{
  "mcpServers": {
    "openclaw": {
      "command": "npx",
      "args": ["openclaw-mcp"],
      "env": {
        "OPENCLAW_URL": "http://127.0.0.1:18789",
        "OPENCLAW_GATEWAY_TOKEN": "your-gateway-token",
        "OPENCLAW_MODEL": "openclaw"
      }
    }
  }
}

FAQ

如何在生产环境中启用认证?
设置 AUTH_ENABLED=true 并在运行服务器时提供 MCP_CLIENT_ID 和 MCP_CLIENT_SECRET。
我可以使用多个 OpenClaw 实例吗?
是的,使用 OPENCLAW_INSTANCES 环境变量配置多个实例,每个实例具有不同的名称、URL 和令牌。

openclaw-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。