cherry-mcp
HTTP bridge that keeps MCP servers alive and exposes them via REST. Built for OpenClaw agents that need MCP tools without native MCP support.
Why use this skill?
Keep MCP servers alive and bridge them to your OpenClaw agents with Cherry MCP. Manage tools via REST API and automate your workflow with ease.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bitbrujo/cherry-mcpWhat This Skill Does
Cherry MCP acts as a vital HTTP bridge designed specifically for the OpenClaw ecosystem. Many modern AI tools are built using the Model Context Protocol (MCP), which traditionally relies on stdio streams. These processes are inherently fragile; if the client process disconnects, the MCP server terminates immediately. Cherry MCP solves this by spawning and managing these servers as persistent child processes, ensuring they remain alive regardless of the client's state. It then wraps these server capabilities into a standardized REST API, allowing OpenClaw agents to interact with any MCP-compliant toolset via simple HTTP requests.
Installation
To integrate this skill into your environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/bitbrujo/cherry-mcp
Once installed, you configure servers via the CLI: node cli.js add-server <name> <command> [args...]. It is highly recommended to manage the bridge process using pm2 to ensure the bridge itself is supervised and auto-restarts upon system reboots.
Use Cases
Cherry MCP is perfect for developers who want to bring external capabilities into their OpenClaw agents without writing custom middleware. Common use cases include integrating GitHub repositories, managing local databases, or accessing third-party APIs that have existing MCP implementations. It allows an agent to maintain a consistent 'workspace' of tools that are ready for immediate execution.
Example Prompts
- "Cherry MCP, list all the tools currently available in the github server configuration so I can see what functions I have access to."
- "Use the github tool to search for open pull requests in the openclaw/core repository using the query: 'authentication fix'."
- "Restart the mcp-filesystem server through the bridge to clear the current connection state and refresh the tool definitions."
Tips & Limitations
Security is paramount: the bridge defaults to 127.0.0.1 binding and supports rate limiting and audit logging. Never expose the bridge to a public network directly. Be mindful that environment variables stored via set-env reside in config.json in plain text; for sensitive API keys, inject them directly via your shell environment before launching the bridge to keep your credentials secure. Finally, remember that you are in control: the bridge only executes pre-configured commands defined in your config file, preventing unauthorized arbitrary command execution.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bitbrujo-cherry-mcp": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: network-access, code-execution, external-api
Related Skills
data-analysis-skill
数据分析技能包 - 自动抓取、清洗、可视化、生成报告。适合数据分析师、运营人员,告别 Excel 手工操作。
polymarket-whale-copier
Copy trade winning Polymarket wallets automatically. Track whale wallets, mirror their bets at configurable percentages, with built-in risk management. No API keys needed.
instagram-search
Instagram Search — Search 400M+ Instagram posts, reels, and profiles. Find influencers, track hashtags, analyze engagement, and export data. No Instagram API or Meta developer account needed — works through Xpoz MCP.
sharkflow
⚡ SharkFlow - 链上任务自动化,智能合约交互队列 + 多签工作流
obsidian-cli
Skill for the official Obsidian CLI (v1.12+). Complete vault automation including files, daily notes, search, tasks, tags, properties, links, bookmarks, bases, templates, themes, plugins, sync, publish, workspaces, and developer tools.