freema/openclaw-mcp — 🦞 MCP server for OpenClaw - secure bridge between Claude.ai and your self-hosted OpenClaw assistant…
Description and use
**Brief summary (2‑3 sentences)**
freema/openclaw‑mcp is a TypeScript‑based MCP (Model Context Protocol) server that acts as a secure bridge between Claude.ai and a self‑hosted OpenClaw assistant, enforcing OAuth2 authentication for every request. It lets developers expose real‑world tools, data, and services to AI agents through a standardized protocol, making it easy to build “AI‑as‑a‑service” integrations. With active maintenance, 174 ★ on GitHub, and recent releases, it is ready for pilot deployments in production environments.
**Value**
- **Standardised AI‑tool integration** – By implementing the MCP spec, the server provides a common API surface so any MCP‑compatible AI (Claude, others) can invoke your OpenClaw functions without custom adapters.
- **Secure, token‑based access** – OAuth2 enforcement protects your backend and makes it straightforward to integrate with existing identity providers and RBAC policies.
- **Extensible backend** – Built in TypeScript, it can be extended or embedded in existing Node.js services, and it ships a minimal CLI/SDK for rapid prototyping.
**Practical adoption path**
- **Spin up the server** – Clone the repo, run
npm install && npm start(Docker images are also provided). - **Configure OAuth2** – Register a client with your identity provider, add the client‑id/secret to the
.envfile, and define scopes for each OpenClaw tool you wish to expose. - **Register MCP endpoints** – Use the supplied SDK or edit the
routes/folder to map OpenClaw commands to HTTP handlers. - **Connect Claude.ai** – In Claude’s integration settings, point the MCP URL and supply the OAuth2 token; Claude can now call your OpenClaw functions as part of its reasoning.
- **Iterate & monitor** – Leverage the built‑in health checks and logging, add rate‑limiting or audit hooks, and promote the container to your staging/production cluster.
**Production readiness**
- **Active development** – Last commit on 2026‑07‑03, frequent releases, and clear issue triage.
- **Community traction** – 174 GitHub stars, 25 forks, and several open‑source projects already referencing the repo.
- **Security posture** – OAuth2 enforcement and a minimal attack surface; no known critical CVEs, but a formal security audit is still advisable.
- **Operational maturity** – Docker images, Helm chart, and health‑check endpoints make it cloud‑native ready; the TypeScript codebase is well‑typed and includes CI linting/tests.
Overall, freema/openclaw‑mcp offers a production‑grade, standards‑based way to expose self‑hosted OpenClaw assistants to Claude.ai and other MCP‑compatible models, with a low‑friction onboarding path for teams looking to augment AI agents with real‑world capabilities.
Problem
freema/openclaw-mcp helps connect AI assistants to real tools and data through a standard protocol.
Outcome
High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.
Workflow
- connect AI agents to tools
- ship Model Context Protocol servers
- standardize integrations
Evidence
🦞 MCP server for OpenClaw - secure bridge between Claude.ai and your self-hosted OpenClaw assistant with OAuth2 authentication
- Record date: 2026-09-10T22:11:53.957Z