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は個別に維持されます。

インストールと実行

クローンベースまたは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.comgitingest.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 による自動監査。

A
license - permissive license
-
quality - not tested
C
maintenance

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sandraschi/openclaw-molt-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server