Skip to main content
Glama

openclaw-molt-mcp

FastMCP Version Ruff Linted with Biome Built with Just

Status OpenClaw FastMCP Python License: MIT

MCP 服务器 + Web 应用,用于将 Cursor 和 Claude Desktop 连接到 OpenClaw 和 Moltbook。openclaw-molt-mcp 使用 这些平台(网关、API);它并不实现或替代它们。Alpha 版本。LLM 摄取地址:gitingest.com/sandraschi/openclaw-molt-mcp。

本仓库包含的内容

部分

功能

MCP 服务器 (stdio)

FastMCP 3.1.0+ 工具:代理、会话、频道、路由、技能、网关、安全、Moltbook。适用于 Cursor/Claude Desktop。

Web 应用 (React + Vite + Tailwind)

端口 5180 上的仪表板:起始页、AI (Ollama)、频道、路由、图表、统计、Moltbook、集成、Clawnews、技能、安全、生成落地页 (landing-site generator)、设置。

webapp_api (FastAPI)

端口 5181 上的后端:/api/ask, /api/gateway/status, /api/skills, /api/clawnews, /api/ollama/*, /api/channels, /api/routing, /api/openclaw/status, /api/landing-page。

一个用于运行代理、管理频道/路由/技能以及使用 Moltbook 的统一平台;OpenClaw 和 Moltbook 保持独立。

Related MCP server: mcacp

安装与运行

基于克隆 或 MCPB 捆绑包。请参阅 INSTALL.md 获取:克隆仓库、从源码安装、仅 MCP 或 Web 应用(API + 前端)、一键脚本、配置、日志记录、检查。

  • MCPB: 提供标准的 openclaw-molt-mcp.mcpb 捆绑包,可一键导入到兼容的客户端中。

仓库布局

  • src/openclaw_molt_mcp/ MCP 服务器和工具

  • webapp/ React 仪表板(端口 5180)

  • webapp_api/ FastAPI 后端(端口 5181)

  • scripts/ install.ps1, install.bat, start.ps1, start.bat, check.ps1, serve_logs.ps1, mcpb-build.ps1

  • snippets/ MCP 配置片段 (snippets/mcp-config-openclaw-molt-mcp.json);请参阅 INSTALL.md 和 mcp-central-docs 模式

架构 数据流,MCP 与 API 的对比。

文档

文档

描述

LICENSE

MIT 许可证

CONTRIBUTING.md

如何贡献

INSTALL.md

安装、运行、配置、检查

docs/README_INDEX.md

文档索引

docs/README_WEBAPP.md

Web 应用页面、API、日志记录器

docs/README_openclaw_molt_mcp_TOOLS.md

MCP 工具

docs/README_OPENCLAW.md

OpenClaw (外部)

docs/README_MOLTBOOK.md

Moltbook (外部)

docs/HOW_THIS_WAS_MADE.md

制作过程 (vibecode, Cursor, 一天完成)

SECURITY.md

威胁、加固

安全性

OpenClaw 存在重大安全风险。请使用 clawd_security;优先使用虚拟机和回环地址。请参阅 SECURITY.md, docs/SECURITY_HARDENING.md。

仓库清单 (LLM 爬虫)

文件

触发器

用途

glama.json

Glama GitHub 爬虫

MCP 服务器列表:声明所有权、元数据、Docker、使用情况。需要 $schema + maintainers (GitHub 用户名)。更改后在 Glama 上重新运行声明流程。

llms.txt

Gitingest, llmstxt.org

LLM 友好清单:H1 + 引用摘要 + 带有链接的 ## 章节。改善 LLM 对仓库的摄取(例如 gitingest.com/sandraschi/openclaw-molt-mcp)。

其他爬虫:无需额外文件。Gitingest 会摄取仓库(将仓库 URL 中的 github.com 替换为 gitingest.com);llms.txt 为其提供了一个精选的入口点。Glama 是使用 glama.json 的主要 MCP 目录爬虫;其他(例如 Cursors MCP 发现)可能会在没有清单的情况下抓取 GitHub。

参考资料


此 README 已格式化,以便在 GitHub 仓库页面上良好呈现(美化打印)。

安装

先决条件

  • 已安装 uv (推荐)

  • Python 3.12+

快速开始

通过 uvx 立即运行:

uvx openclaw-molt-mcp

Claude Desktop 集成

添加到您的 claude_desktop_config.json 中:

"mcpServers": {
  "openclaw-molt-mcp": {
    "command": "uv",
    "args": ["--directory", "D:/Dev/repos/openclaw-molt-mcp", "run", "openclaw-molt-mcp"]
  }
}

🛡️ 工业级技术栈

本项目遵循 SOTA 14.1 工业标准,用于高保真代理编排:

  • Python (核心): 使用 Ruff 进行代码检查和格式化。核心处理程序中对 print 语句零容忍 (T201)。

  • Web 应用 (UI): 使用 Biome 进行亚毫秒级代码检查。严格执行 noConsoleLog。

  • 协议合规性: 加固的 stdout/stderr 隔离,以确保抗崩溃的 JSON-RPC 通信。

  • 自动化: 所有运维操作均使用 Justfile 配方 (just lint, just fix, just dev)。

  • 安全性: 通过 bandit 和 safety 进行自动化审计。

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server and local HTTP bridge designed to integrate remote upstream MCP tools into OpenClaw skills or local environments. It enables users to generate skill wrappers and proxy tool calls via a local HTTP bridge for use in Claude Desktop, Cursor, or OpenClaw.
    Apache 2.0