
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 代理的说法是否属实,提供内联依据检查、异常吞没检测和对话记录审查。