clawd-mcp
Bridges Cursor and Claude Desktop with the OpenClaw and Moltbook ecosystems to manage personal AI agents and communication gateways across platforms like WhatsApp and Discord. It provides MCP tools to invoke agents, manage sessions, and handle social agent interactions within a secure, virtualized environment.
README
openclaw-mcp
MCP server + webapp that bridge Cursor and Claude Desktop to OpenClaw and Moltbook. openclaw-mcp uses those platforms (Gateway, APIs); it does not implement or replace them. Alpha. Ingest for LLMs: gitingest.com/sandraschi/openclaw-mcp.
What this repo is
| Part | What it does |
|---|---|
| MCP server (stdio) | FastMCP 2.14+ tools: agent, sessions, channels, routing, skills, gateway, security, moltbook. For Cursor/Claude Desktop. |
| Webapp (React + Vite + Tailwind) | Dashboard on port 5180: Startpage, AI (Ollama), Channels, Routes, Diagram, Statistics, Moltbook, Integrations, Clawnews, Skills, Security, Generate landing (landing-site generator), Settings. |
| webapp_api (FastAPI) | Backend on 5181: /api/ask, /api/gateway/status, /api/skills, /api/clawnews, /api/ollama/*, /api/channels, /api/routing, /api/openclaw/status, /api/landing-page. |
One place to run agents, manage channels/routes/skills, and use Moltbook; OpenClaw and Moltbook stay separate.
Install & run
Clone-based (no PyPI package yet). See INSTALL.md for: clone repo, install from source, MCP only or webapp (API + frontend), one-shot scripts, config, logging, checks.
Repo layout
- src/openclaw_mcp/ – MCP server and tools
- webapp/ – React dashboard (port 5180)
- webapp_api/ – FastAPI backend (port 5181)
- scripts/ – install.ps1, install.bat, start.ps1, start.bat, check.ps1, serve_logs.ps1, mcpb-build.ps1
- snippets/ – MCP config snippet (snippets/mcp-config-openclaw-mcp.json); see INSTALL.md and mcp-central-docs pattern
Architecture – data flow, MCP vs API.
Docs
| Doc | Description |
|---|---|
| LICENSE | MIT license |
| CONTRIBUTING.md | How to contribute |
| INSTALL.md | Install, run, config, checks |
| docs/README_INDEX.md | Doc index |
| docs/README_WEBAPP.md | Webapp pages, API, Logger |
| docs/README_OPENCLAW_MCP_TOOLS.md | MCP tools |
| docs/README_OPENCLAW.md | OpenClaw (external) |
| docs/README_MOLTBOOK.md | Moltbook (external) |
| docs/HOW_THIS_WAS_MADE.md | How this was made (vibecode, Cursor, one day) |
| SECURITY.md | Threats, hardening |
Security
OpenClaw has major security risks. Use clawd_security; prefer VM and loopback. SECURITY.md, docs/SECURITY_HARDENING.md.
Repo manifests (LLM scrapers)
| File | Triggers | Purpose |
|---|---|---|
| glama.json | Glama GitHub scraper | MCP server listing: claim ownership, metadata, Docker, usage. Requires $schema + maintainers (GitHub usernames). Re-run claim flow on Glama after changes. |
| llms.txt | Gitingest, llmstxt.org | LLM-friendly manifest: H1 + blockquote summary + ## sections with links. Improves repo ingestion for LLMs (e.g. gitingest.com/sandraschi/openclaw-mcp). |
Other scrapers: no extra files needed. Gitingest ingests the repo (replace github.com with gitingest.com in the repo URL); llms.txt gives it a curated entry point. Glama is the main MCP-directory scraper that uses glama.json; others (e.g. Cursor’s MCP discovery) may crawl GitHub without a manifest.
References
This README is formatted to render well on the GitHub repo page (pretty-printed).
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
E2B
Using MCP to run code via e2b.