Skip to main content
Glama

openclaw-molt-mcp

FastMCP Version Ruff Linted with Biome Built with Just

Status OpenClaw FastMCP Python License: MIT

CursorとClaude DesktopをOpenClawおよびMoltbookにブリッジするMCPサーバー + ウェブアプリです。openclaw-molt-mcpはそれらのプラットフォーム(ゲートウェイ、API)を利用するものであり、実装や代替を行うものではありません。アルファ版。LLM用インジェスト: gitingest.com/sandraschi/openclaw-molt-mcp。

このリポジトリについて

コンポーネント

機能

MCPサーバー (stdio)

FastMCP 3.1.0+ ツール: エージェント、セッション、チャンネル、ルーティング、スキル、ゲートウェイ、セキュリティ、Moltbook。Cursor/Claude Desktop用。

ウェブアプリ (React + Vite + Tailwind)

ポート5180のダッシュボード: スタートページ、AI (Ollama)、チャンネル、ルート、図、統計、Moltbook、統合、Clawnews、スキル、セキュリティ、ランディング生成 (ランディングページジェネレーター)、設定。

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のみまたはウェブアプリ(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 pattern を参照

アーキテクチャ データフロー、MCP対API。

ドキュメント

ドキュメント

説明

LICENSE

MITライセンス

CONTRIBUTING.md

貢献方法

INSTALL.md

インストール、実行、設定、チェック

docs/README_INDEX.md

ドキュメントインデックス

docs/README_WEBAPP.md

ウェブアプリページ、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, 1日で作成)

SECURITY.md

脅威、強化

セキュリティ

OpenClawには重大なセキュリティリスクがあります。clawd_securityを使用し、VMとループバックを優先してください。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ディレクトリスクレイパーです。その他(Cursorの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)。

  • ウェブアプリ (UI): ミリ秒単位のリンティングに Biome を使用。厳格な noConsoleLog を強制。

  • プロトコル準拠: クラッシュ耐性のある JSON-RPC 通信を保証するための、強化された stdout/stderr 分離。

  • 自動化: すべてのフリート操作のための 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