
MCP OpenClaw Extensions
io.github.romainsantoli-web由 GitHub 帳號 romainsantoli-web 發布v3.3.0更新於 Oct 24, 2026
138-tool MCP server for AI agent firms: security, A2A, Hebbian memory, fleet mgmt
發布方自己的服務:OpenClaw Direct
概覽
在本機執行的 Python MCP 伺服器,提供 138 個工具,用來稽核、編排並匯出 AI 代理公司閘道、記憶與交付流程中的工作。
- 可以做什麼
- 在 VS Code 內容、工作階段與 Firm 閘道之間推送與拉取,並管理閘道叢集(狀態、新增移除、廣播、同步、列出)。執行安全與設定稽核,涵蓋沙箱、密鑰、驗證、HTTP 標頭、Webhook、外掛及 MCP 規範符合度。管理工作區鎖定、ACP 工作階段、排程工作與可靠性探測。採集、加權並分析 Hebbian 記憶,檢查知識圖譜與 pgvector 設定。編排代理任務 DAG,載入與搜尋技能,並將成果匯出為 GitHub PR、Jira、Linear、Slack 或本機 Markdown。產生市場、法律、選址與供應商研究報告。
- 適用情境
- 適合已部署 Firm Gateway 與 VS Code Copilot 代理、希望讓助理稽核其安全狀況、協調代理叢集與工作階段,或把結果轉成工單、PR 與報告的情境。不適用於該生態之外的通用程式開發或資料工作。
- 執行需求
- 以本機 Python 程序執行(stdio 傳輸,同時監聽 8012 埠);需以 pip 安裝相依套件,並在啟動前於 .env 檔填入權杖。預期已有 Firm Gateway 生態與 VS Code 設定。清單未宣告任何憑證。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 MCP OpenClaw Extensions,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
firm-mcp-server
Python MCP server (port 8012) that bridges VS Code Copilot agents to the [Firm](https://github.com/the server) Gateway ecosystem. Companion to setup-vs-agent-firm.
Tools (138)
Quick start
Add to VS Code settings.json:
Scripts
Tests
2272 tests (1961 unit + 311 integration), 94.6% coverage, covering:
- Server starts and answers
ping initializereturns correct capabilities +__version__- All 115 tools registered with valid
inputSchema vs_context_pushdegrades gracefully without Gatewayfirm_export_documentwrites local file- Unknown method returns JSON-RPC error -32601
- Unknown tool returns descriptive error
- Timing-safe auth (I21), SQL injection guard (I24), session_id regex (I41)
- ConfigPathInput traversal blocking across all 21 config-path models (I27)
- Health/healthz endpoints return correct tool count + version (I35)
- Shared
config_helpers:load_config,get_nested,mask_secret(I25) - Hebbian memory: harvest PII stripping, weight update dry-run, layer validation, drift detection, Pydantic traversal guards
Security
- Auth: timing-safe
hmac.compare_digeston Bearer token — no timing side-channel (I21) - Request limit:
client_max_size=2MBon aiohttpApplication(I22) - Tool timeout:
asyncio.wait_forwithTOOL_TIMEOUT_S(default 120s) on all async tool calls (I23) - SQL injection guard:
table_namevalidated by Pydantic regex^[a-zA-Z_][a-zA-Z0-9_]{0,127}$+ runtime whitelist in handler (I24) - Session ID regex:
^[a-zA-Z0-9_\-:.]+$on allsession_idfields — no injection (I41) - Centralized version:
__version__inmain.py— single source of truth (I37) - DRY helpers:
config_helpers.py— sharedload_config,get_nested,mask_secret(I25) - ConfigPathInput base: 21 models inherit traversal guard from single base class (I27)
- Hebbian PII stripping: 9 regex patterns (email, phone, IP, API keys, SSN, JWT, AWS keys) applied before any session storage — CDC §5.2
- Hebbian drift detection: TF-IDF cosine similarity vs baseline (no external API) — CDC §5.1
- Hebbian weight caps: auto-update capped at 0.95, atrophy floor at 0.0, dry_run=True default — CDC §4.3
- GitHub PRs always created as drafts with
needs-reviewlabel - Tokens masked in logs (last 4 chars only) via
mask_secret() - Context capped at 32 KB per WS payload
fleet.jsonandacp_sessions.jsonwritten atomically (os.replace)- Workspace lock via
fcntl.LOCK_EX | LOCK_NB(advisory, crash-safe) fleet_session_inject_env: allowlist regex — only known provider keys acceptedfleet_cron_schedule: command allowlist regex + blocklist (rm,dd,mkfs…)- Path traversal guard (
..) on all file-path Pydantic fields - All AI outputs carry human-review disclaimer
Gap coverage (Firm audit)
⚠️ Contenu généré par IA — validation humaine requise avant utilisation.
來源:README.md,提交 9c8f848
工具
0版本歷史
1- v3.3.0最新Sep 16, 2026
評分
已滿足適用檢查項的 40%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
請在儲存庫或註冊中心條目中宣告授權條款。
其他 Openclaw 整合
OpenClaw Direct
direct.openclaw官方發布者
一個遠端 MCP 端點,讓助理用自然語言部署、監控與管理 OpenClaw AI 助理。

OpenClaw MCP Ecosystem
由 GitHub 帳號 yedanyagamiai-cmd 發布
一個部署在 Cloudflare Workers 上的遠端端點,宣稱捆綁九個 MCP 伺服器,涵蓋安全掃描、知識圖譜、合規、金融、記憶、分析等。

Openclaw Upgrade Orchestrator Mcp
由 GitHub 帳號 temurkhan13 發布
一個本機 MCP 伺服器,用於 AI 執行環境升級安全,透過快照比對與指紋偵測供應商端的回歸問題。

Openclaw Skill Vetter Mcp
由 GitHub 帳號 temurkhan13 發布
一個本機 MCP 伺服器,讓助理審查第三方 AI 代理擴充套件,以及 AGENTS.md、.cursor/rules、CLAUDE.md 等代理設定檔。

Openclaw Output Vetter Mcp
由 GitHub 帳號 temurkhan13 發布
本機 MCP 伺服器,用來核對 AI 代理的說法是否屬實,提供內嵌依據檢查、例外被吞掉偵測與對話紀錄審查。