OpenClaw MCP Server
MCP server bridging Claude.ai/Desktop with self-hosted OpenClaw via OAuth 2.1.
not scanned yet
184 stars113 downloads/wk
Reviews
Write oneNobody has reviewed OpenClaw MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
OpenClaw MCP Server tools
No tool declarations could be read from the package source. They show once the server is installed.
How OpenClaw MCP Server compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 48,255 servers
- GitHub stars
- 184
- more than 95% of 28,688 servers
- Downloads a week
- 113
- more than 65% of 12,191 servers with a package
Release history: 2 versions in the registry since 2026-07-26, latest 2026-10-25, typically one every 91 days.
Install OpenClaw MCP Server in Claude Code, Cursor or VS Code
Runs npx -y openclaw-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add openclaw-mcp -- npx -y openclaw-mcp
What the publisher says
From the OpenClaw MCP Server repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.freema/openclaw-mcp -->
OpenClaw MCP Server
🦞 Model Context Protocol (MCP) server for OpenClaw AI assistant integration.
Demo
Why I Built This
Hey! I created this MCP server because I didn't want to rely solely on messaging channels to communicate with OpenClaw. What really excites me is the ability to connect OpenClaw to the Claude web UI. Essentially, my chat can delegate tasks to my Claw bot, which then handles everything else — like spinning up Claude Code to fix issues for me.
Think of it as an AI assistant orchestrating another AI assistant. Pretty cool, right?
Quick Start
Docker (Recommended)
Pre-built images are published to GitHub Container Registry on every release.
docker pull ghcr.io/freema/openclaw-mcp:latestCreate a docker-compose.yml:
services:
mcp-bridge:
image: ghcr.io/freema/openclaw-mcp:latest
container_name: openclaw-mcp
restart: unless-stopped
ports:
- "3000:3000"
environment:
- OPENCLAW_URL=http://host.docker.internal:18789
- OPENCLAW_GATEWAY_TOKEN=${OPENCLAW_GATEWAY_TOKEN}
- OPENCLAW_AGENT_ID=${OPENCLAW_AGENT_ID:-}
- OPENCLAW_MODEL=openclaw
- AUTH_ENABLED=true
- MCP_CLIENT_ID=openclaw
- MCP_CLIENT_SECRET=${MCP_CLIENT_SECRET}
- MCP_ISSUER_URL=${MCP_ISSUER_URL:-}
- MCP_REDIRECT_URIS=https://claude.ai/api/mcp/auth_callback,https://claude.com/api/mcp/auth_callback
- TRUST_PROXY=1
- CORS_ORIGINS=https://claude.ai
extra_hosts:
- "host.docker.internal:host-gateway"
read_only: true
security_opt:
- no-new-privilegesGenerate secrets and start:
export MCP_CLIENT_SECRET=$(openssl rand -hex 32)
export OPENCLAW_GATEWAY_TOKEN=your-gateway-token
docker compose up -dThen in Claude.ai add a custom MCP connector pointing to https://your-domain.com/mcp with MCPCLIENTID=openclaw and your MCPCLIENTSECRET.
Important: The connector URL must end with /mcp — that's the Streamable HTTP endpoint. A bare domain (https://your-domain.com) hits the server root and returns 404 after OAuth completes.
Tip: Pin a specific version instead of latest for production: ghcr.io/freema/openclaw-mcp:1.1.0
Local (Claude Desktop)
npx openclaw-mcpAdd to your Claude Desktop config:
{
"mcpServers": {
"openclaw": {
"command": "npx",
"args": ["openclaw-mcp"],
"env": {
"OPENCLAW_URL": "http://127.0.0.1:18789",
"OPENCLAW_GATEWAY_TOKEN": "your-gateway-token",
"OPENCLAW_AGENT_ID": "main",
"OPENCLAW_MODEL": "openclaw",
"OPENCLAW_TIMEOUT_MS": "300000"
}
}
}
}Remote (Claude.ai) without Docker
AUTH_ENABLED=true MCP_CLIENT_ID=openclaw MCP_CLIENT_SECRET=your-secret \
MCP_ISSUER_URL=https://mcp.your-domain.com \
CORS_ORIGINS=https://claude.ai OPENCLAW_GATEWAY_TOKEN=your-gateway-token \
npx openclaw-mcp --transport http --port 3000Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
OpenClaw MCP Server: common questions
- Is OpenClaw MCP Server safe?
- Mostly: it is graded B (83/100). Read the OpenClaw MCP Server safety report
- How do I install OpenClaw MCP Server?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does OpenClaw MCP Server need an API key?
- Yes. The registry entry asks for
OPENCLAW_GATEWAY_TOKEN. - Is OpenClaw MCP Server maintained?
- The last commit was 46 days ago (2026-09-19). The latest release is v1.8.0.
- How does OpenClaw MCP Server compare with other MCP servers?
- safety score 83/100 (higher than 65% of 48,255 servers); github stars 184 (more than 95% of 28,688 servers); downloads a week 113 (more than 65% of 12,191 servers with a package). Full comparison.