mcpField
M
MCP OpenClaw Extensions

MCP OpenClaw Extensions

ローカル
github.com/romainsantoli-webAI・エージェント034 週間前に更新

MCP OpenClaw Extensions について

MCP OpenClaw Extensionsは、VS Code CopilotエージェントとFirm GatewayエコシステムをつなぐPython製MCPサーバーです。セキュリティや設定の監査、エージェント連携、メモリ処理、フリート管理、ワークフロー連携のツールを備えています。

主な機能

  1. 01VS CodeのコンテキストとFirmセッションの連携
  2. 02Gatewayフリートの状態確認と設定同期
  3. 03セキュリティ、設定、MCP準拠の監査
  4. 04Hebbianメモリの保存と分析
  5. 05エージェントチームとA2Aタスクの調整
  6. 06n8nワークフローのインポートとエクスポート

活用シーン

  1. 01VS CodeワークスペースのコンテキストをFirmセッションと共有
  2. 02Gateway環境のセキュリティ設定を監査
  3. 03セッションログからメモリのパターンを分析
  4. 04チーム内のエージェントタスクを調整

MCP 対応

Python製MCPサーバーとして、VS Code CopilotエージェントにFirm Gatewayエコシステムを操作するツールを提供します。READMEには監査、フリート操作、メモリ機能、エージェント連携など138種類のツールが記載されています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"romainsantoli-web-mcp-openclaw": {
"command": "uvx",
"args": [
"mcp-openclaw-extensions"
]
}
}
}
起動コマンドuvx mcp-openclaw-extensions

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypimcp-openclaw-extensions3.3.0

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

firm-mcp-server

VS Code Copilot エージェントを [Firm](https://github.com/the server) ゲートウェイエコシステムに接続する Python MCP サーバー(ポート 8012)です。 setup-vs-agent-firm と連携します。

ツール(138)

モジュールツール説明ギャップ
vs_bridgevs_context_pushVS Code のコンテキストを Firm セッションにプッシュ—
vs_bridgevs_context_pullFirm セッションの状態を VS Code にプル—
vs_bridgevs_session_linkワークスペースのパスとセッション ID を関連付け—
vs_bridgevs_session_statusブリッジのヘルスチェック—
gateway_fleetfirm_gateway_fleet_statusすべてのインスタンスを並列でヘルスチェック—
gateway_fleetfirm_gateway_fleet_addGateway インスタンスを登録—
gateway_fleetfirm_gateway_fleet_removeGateway インスタンスを削除—
gateway_fleetfirm_gateway_fleet_broadcastすべてのインスタンスにブロードキャスト—
gateway_fleetfirm_gateway_fleet_syncすべてのインスタンスに設定とスキルを同期—
gateway_fleetfirm_gateway_fleet_listインスタンスを一覧表示—
delivery_exportfirm_export_github_prGitHub でドラフト PR を作成—
delivery_exportfirm_export_jira_ticketJira チケットを作成(ADF)—
delivery_exportfirm_export_linear_issueLinear の課題を作成(GraphQL)—
delivery_exportfirm_export_slack_digestSlack ダイジェストを投稿(Block Kit)—
delivery_exportfirm_export_documentローカルに Markdown の成果物を書き込み—
delivery_exportfirm_export_autodelivery_format に基づいて自動ルーティング—
security_auditfirm_security_scanSQL インジェクションと XSS のパターンをファイルからスキャンC1
security_auditfirm_sandbox_auditsandbox.mode: off を検出 → CRITICALC2
security_auditfirm_session_config_check.env/compose 内の一時的な SESSION_SECRET を検出C3
security_auditfirm_rate_limit_checkFunnel にレートリミッターがない場合に検出 → CRITICALH8
acp_bridgeacp_session_persistACP セッションを ~/.firm/acp_sessions.json に永続化C4
acp_bridgeacp_session_restorerun_id を指定して永続化された ACP セッションを復元C4
acp_bridgeacp_session_list_active過去 N 時間にアクティブだった ACP セッションを一覧表示C4
acp_bridgefleet_session_inject_env起動したセッションに環境変数を注入(許可リスト)H3
acp_bridgefleet_cron_scheduleサンドボックスの適用を伴う cron をスケジュールH4
acp_bridgefirm_workspace_lock所有者追跡機能付きのアドバイザリファイルロック(fcntl)H5
acp_bridgefirm_acpx_version_checkACPX プラグインのバージョン固定(≥0.1.15)とストリーミングモードを確認3.1
reliability_probefirm_gateway_probeバックオフ付き WS プローブ — close 1006 を検出し、launchctl を返すH6/H7
reliability_probefirm_doc_sync_checkドキュメントと package.json のバージョンずれを検出M5
reliability_probefirm_channel_auditゾンビ状態のチャネル SDK 依存関係(LINE、Baileys…)を検出M1
reliability_probefirm_adr_generateアーキテクチャ上の意思決定に関する MADR とコミットパスを生成M6
gateway_hardeningfirm_gateway_auth_checkGateway の認証設定を確認 — Funnel にパスワードがない場合は CRITICALH2
gateway_hardeningfirm_credentials_checkBaileys/チャネルの認証情報の完全性と鮮度を確認M3
gateway_hardeningfirm_webhook_sig_checkすべての受信 Webhook チャネルの HMAC 署名シークレットを確認M4
gateway_hardeningfirm_log_config_checkデバッグ/トレースログと redactPatterns の欠落を検出M7
gateway_hardeningfirm_workspace_integrity_check~/.firm/workspace(AGENTS.md、SOUL.md、古さ)を検証M8
runtime_auditfirm_node_version_checkNode.js ≥ 22.12.0 を確認(CVE-2025-59466、CVE-2026-21636)C5
runtime_auditfirm_secrets_workflow_checkconfig.json 内のハードコードされたシークレットを検出(firm secrets への移行)C6
runtime_auditfirm_http_headers_checkHTTP セキュリティヘッダーを確認(HSTS、X-Content-Type-Options、Referrer-Policy)H9
runtime_auditfirm_nodes_commands_check危険な gateway.nodes.allowCommands のオーバーライドを検出H10
runtime_auditfirm_trusted_proxy_checktrusted-proxy 設定の整合性を確認(bind + trustedProxies + 認証モード)H11
runtime_auditfirm_session_disk_budget_checksession.maintenance.maxDiskBytes / highWaterBytes が設定されていることを確認M15
runtime_auditfirm_dm_allowlist_check9 つのチャネル全体で、allowFrom が空の dmPolicy=allowlist を検出(フェイルクローズ)M16
advanced_securityfirm_secrets_lifecycle_check外部シークレットのライフサイクルを確認(監査/設定/適用/再読み込み)C7
advanced_securityfirm_channel_auth_canon_checkチャネル認証パスの正規化を確認(エンコードされたトラバーサル)C8
advanced_securityfirm_exec_approval_freeze_checkexec 承認プランの不変性を確認(シンボリックリンクによる cwd の再バインド)C9
advanced_securityfirm_hook_session_routing_checkフックのセッションキーのルーティング強化を確認H12
advanced_securityfirm_config_include_check$include のハードリンクによる脱出とファイルサイズのガードレールを確認H13
advanced_securityfirm_config_prototype_check設定内のプロトタイプ汚染(proto、constructor、prototype)を検出H14
advanced_securityfirm_safe_bins_profile_checksafeBins の各エントリーに明示的なプロファイルがあることを確認H15
advanced_securityfirm_group_policy_default_checkグループポリシーのデフォルトがフェイルクローズ(許可リスト)であることを確認H16
config_migrationfirm_shell_env_checkシェル環境のサニタイズを確認(LD_PRELOAD、DYLD_*、ZDOTDIR)H17
config_migrationfirm_plugin_integrity_checkプラグインのインストールの完全性/固定とずれの検出を確認H18
config_migrationfirm_token_separation_checkhooks.token ≠ gateway.auth.token であることを確認H19
config_migrationfirm_otel_redaction_check診断エクスポートでの OTEL シークレットの秘匿化を確認M17
config_migrationfirm_rpc_rate_limit_checkコントロールプレーン RPC のレート制限設定を確認M21
observabilityfirm_observability_pipelineJSONL トレースを SQLite に取り込み、オフライン分析に使用T1
observabilityfirm_ci_pipeline_checkCI ワークフローの完全性を検証(lint、テスト、シークレット)T6
memory_auditfirm_pgvector_memory_checkpgvector の設定を確認(HNSW インデックス、次元、距離メトリクス)T3
memory_auditfirm_knowledge_graph_checkナレッジグラフの完全性を監査(孤立ノード、循環、TTL)T9
agent_orchestrationfirm_agent_team_orchestrateトポロジカルソートと並列レイヤーによるタスク DAG の実行T4
agent_orchestrationfirm_agent_team_statusID を指定してオーケストレーションの状態を確認、またはすべてを一覧表示T4
i18n_auditfirm_i18n_auditロケールファイルをスキャンし、キーの欠落、空の値、補間の不一致を検出T5
skill_loaderfirm_skill_lazy_loaderSKILL.md のメタデータを遅延読み込み(YAML フロントマター、5 分キャッシュ)T7
skill_loaderfirm_skill_search関連度スコアリングを使い、キャッシュ済みスキルをキーワード/タグで検索T7
n8n_bridgefirm_n8n_workflow_exportエージェントのパイプラインを n8n 互換のワークフロー JSON としてエクスポートT8
n8n_bridgefirm_n8n_workflow_importn8n ワークフロー JSON を検証し、ワークスペースにインポートT8
browser_auditfirm_browser_context_checkエージェント向けの Playwright/Puppeteer ヘッドレス設定を検証T10
hebbian_memoryfirm_hebbian_harvestJSONL セッションログを SQLite に取り込み(PII を除去) — CDC §4.1—
hebbian_memoryfirm_hebbian_weight_updateLayer 2 のヘブ学習重み更新を計算/適用 — CDC §4.3—
hebbian_memoryfirm_hebbian_analyze共活性化パターンを分析(Jaccard 類似度) — CDC §4.3—
hebbian_memoryfirm_hebbian_statusダッシュボード:重み、萎縮、昇格 — CDC §7—
hebbian_memoryfirm_hebbian_layer_validate4 層の Claude.md 構造を検証 — CDC §3.3—
hebbian_memoryfirm_hebbian_pii_checkPII 除去設定を監査 — CDC §5.2—
hebbian_memoryfirm_hebbian_decay_config_check学習率、減衰、しきい値を検証 — CDC §4.3—
hebbian_memoryfirm_hebbian_drift_checkベースラインとのコサイン類似度によるドリフト検出 — CDC §5.1—
a2a_bridgefirm_a2a_card_generateSOUL.md から agent-card.json を生成(RC v1.0)G1
a2a_bridgefirm_a2a_card_validateRC v1.0 仕様に照らして A2A Agent Card を検証G2
a2a_bridgefirm_a2a_task_sendA2A エージェントにメッセージ/タスクを送信(SendMessage)G3
a2a_bridgefirm_a2a_task_statusタスクの状態を取得、またはタスクを一覧表示(RC v1.0)G4
a2a_bridgefirm_a2a_cancel_task実行中の A2A タスクをキャンセル(CancelTask)G5
a2a_bridgefirm_a2a_subscribe_taskSSE 経由でタスクの更新を購読G6
a2a_bridgefirm_a2a_push_configプッシュ通知 Webhook の CRUD(RC v1.0)G7
a2a_bridgefirm_a2a_discoveryAgent Card または SOUL.md のスキャンでエージェントを検出G8
platform_auditfirm_secrets_v2_auditFirm secrets v2 のライフサイクルを監査(2026.2+)G9
platform_auditfirm_agent_routing_checkエージェントのルーティングバインディングを検証G10
platform_auditfirm_voice_security_checkTTS/音声チャネルのセキュリティを監査G11
platform_auditfirm_trust_model_check信頼モデルとマルチユーザーのヒューリスティクスを検証G12
platform_auditfirm_autoupdate_checkセルフアップデートのサプライチェーン完全性を確認G13
platform_auditfirm_plugin_sdk_checkプラグイン SDK の完全性を検証G14
platform_auditfirm_content_boundary_checkコンテンツ境界とプロンプトインジェクション対策を監査G15
platform_auditfirm_sqlite_vec_checkSQLite-vec メモリーバックエンドを検証G16
platform_auditfirm_adaptive_thinking_checkClaude 4.6 のアダプティブシンキング設定を確認3.1
ecosystem_auditfirm_mcp_firewall_checkMCP Gateway のファイアウォールポリシーを監査G17
ecosystem_auditfirm_rag_pipeline_checkRAG パイプラインの健全性と設定を監査G18
ecosystem_auditfirm_sandbox_exec_checkサンドボックス実行の分離を監査G19
ecosystem_auditfirm_context_health_checkコンテキストの劣化/認知状態の健全性を検出G20
ecosystem_auditfirm_provenance_tracker暗号学的監査証跡/来歴を追跡G21
ecosystem_auditfirm_cost_analytics使用量/コストを追跡・分析G22
ecosystem_auditfirm_token_budget_optimizerトークン最適化を分析G23
spec_compliancefirm_elicitation_auditMCP のエリシテーション機能への準拠を監査S4
spec_compliancefirm_tasks_auditMCP Tasks 機能への準拠を監査S5
spec_compliancefirm_resources_prompts_auditMCP Resources と Prompts への準拠を監査S6
spec_compliancefirm_audio_content_auditMCP の音声コンテンツ対応を監査H3
spec_compliancefirm_json_schema_dialect_checkJSON Schema 方言への準拠を監査H5
spec_compliancefirm_sse_transport_auditStreamable HTTP/SSE トランスポートを監査H6
spec_compliancefirm_icon_metadata_auditアイコンのメタデータ対応を監査H7
prompt_securityfirm_prompt_injection_checkテキストをスキャンし、16 種類のインジェクション/ジェイルブレイクパターンを検出H2
prompt_securityfirm_prompt_injection_batch複数のテキストを一括スキャンし、インジェクションパターンを検出H2
auth_compliancefirm_oauth_oidc_auditOAuth 2.1/OIDC Discovery への準拠を監査H4
auth_compliancefirm_token_scope_checkOAuth スコープがツールへのアクセスを適切に制限しているか確認H4
compliance_mediumfirm_tool_deprecation_auditツールの非推奨化ライフサイクルを監査M1
compliance_mediumfirm_circuit_breaker_auditサーキットブレーカー/レジリエンスの設定を監査M2
compliance_mediumfirm_gdpr_residency_auditGDPR への準拠とデータレジデンシーを監査M3
compliance_mediumfirm_agent_identity_auditエージェントの DID(分散型 ID)を監査M4
compliance_mediumfirm_model_routing_auditマルチモデルのルーティングとフォールバックチェーンを監査M5
compliance_mediumfirm_resource_links_auditツールの結果に含まれる MCP リソースリンクを監査M6
market_researchfirm_market_competitive_analysis競争環境を包括的に分析(機能マトリクス、SWOT、ポジショニング)—
market_researchfirm_market_sizingTAM/SAM/SOM による市場規模の推定(トップダウン+ボトムアップ)—
market_researchfirm_market_financial_benchmark財務ベンチマーク — ユニットエコノミクス、価格設定、収益—
market_researchfirm_market_web_research構造化されたウェブ調査と OSINT 情報の収集—
market_researchfirm_market_report_generateプロフェッショナルな Markdown 市場調査レポートを生成—
market_researchfirm_market_research_monitor競合情報を継続的に監視(追加/削除/更新/状態)—
legal_statusfirm_legal_status_compare複数基準のグリッドで法的形態(SAS、SARL、EURL…)を比較—
legal_statusfirm_legal_tax_simulate法的形態ごとの IS/IR 税負担をシミュレーション—
legal_statusfirm_legal_social_protectiondirigeant のステータス別に社会保障を分析—
legal_statusfirm_legal_governance_auditガバナンス条項と株主間契約を監査—
legal_statusfirm_legal_creation_checklist会社設立の手順別チェックリスト—
location_strategyfirm_location_geo_analysisゾーンごとの地理経済的な魅力度を分析—
location_strategyfirm_location_real_estate不動産市場を調査(購入/賃貸/コワーキング)—
location_strategyfirm_location_site_score複数基準で立地を評価(20 項目)—
location_strategyfirm_location_incentivesゾーン別の税制優遇措置と公的支援をマッピング—
location_strategyfirm_location_tco_simulateN 年間の総占有コストをシミュレーション—
supplier_managementfirm_supplier_searchカテゴリ/地域/認証でサプライヤーを検索・絞り込み—
supplier_managementfirm_supplier_evaluate複数基準でサプライヤーを評価(15 項目)—
supplier_managementfirm_supplier_tco_analyzeサプライヤーの TCO を分析(直接費+間接費+隠れたコスト)—
supplier_managementfirm_supplier_contract_check契約条項への準拠を監査(必須条項 14 項目)—
supplier_managementfirm_supplier_risk_monitorサプライヤーのリスクを監視(追加/削除/更新/状態)—

クイックスタート

python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
cp .env.example .env   # fill in tokens
bash scripts/start.sh

VS Code の settings.json に追加します:

"mcp.servers": {
  "firm-extensions": { "url": "http://127.0.0.1:8012/mcp" }
}

スクリプト

bash scripts/start.sh    # start in background
bash scripts/stop.sh     # graceful stop
bash scripts/status.sh   # PID + HTTP + tool count

テスト

pip install -r requirements-dev.txt
python -m pytest tests/test_smoke.py -v

2272 件のテスト(ユニットテスト 1961 件+統合テスト 311 件)、**カバレッジ 94.6%**で、以下を網羅しています:

  • サーバーが起動し、ping に応答する
  • initialize が正しい機能と __version__ を返す
  • 115 個すべてのツールが有効な inputSchema で登録される
  • vs_context_push が Gateway がなくても適切に動作する
  • firm_export_document がローカルファイルを書き込む
  • 不明なメソッドが JSON-RPC エラー -32601 を返す
  • 不明なツールが説明的なエラーを返す
  • タイミングセーフな認証(I21)、SQL インジェクションガード(I24)、session_id の正規表現(I41)
  • 21 個すべての config-path モデルで ConfigPathInput のパストラバーサルをブロック(I27)
  • Health/healthz エンドポイントが正しいツール数とバージョンを返す(I35)
  • 共通の config_helpers:load_config、get_nested、mask_secret(I25)
  • ヘッブ学習メモリ:PII の除去、重み更新のドライラン、レイヤー検証、ドリフト検出、Pydantic のトラバーサルガード

セキュリティ

  • 認証:Bearer トークンに対するタイミングセーフな hmac.compare_digest — タイミングサイドチャネルはありません(I21)
  • リクエスト制限:aiohttp の Application に client_max_size=2MB を設定(I22)
  • ツールのタイムアウト:すべての非同期ツール呼び出しで TOOL_TIMEOUT_S(デフォルト 120s)を指定した asyncio.wait_for を使用(I23)
  • SQL インジェクションガード:table_name を Pydantic の正規表現 ^[a-zA-Z_][a-zA-Z0-9_]{0,127}$ とハンドラー内の実行時ホワイトリストで検証(I24)
  • Session ID の正規表現:すべての session_id フィールドに ^[a-zA-Z0-9_\-:.]+$ を適用 — インジェクションを防止(I41)
  • バージョンの一元管理:main.py の __version__ を唯一の信頼できる情報源として使用(I37)
  • DRY ヘルパー:config_helpers.py に共通の load_config、get_nested、mask_secret を用意(I25)
  • ConfigPathInput 基底クラス:21 個のモデルが単一の基底クラスからトラバーサルガードを継承(I27)
  • ヘッブ学習の PII 除去:セッションに保存する前に 9 個の正規表現パターン(メールアドレス、電話番号、IP、API キー、SSN、JWT、AWS キー)を適用 — CDC §5.2
  • ヘッブ学習のドリフト検出:ベースラインとの TF-IDF コサイン類似度(外部 API なし)— CDC §5.1
  • ヘッブ学習の重み上限:自動更新の上限は 0.95、減衰時の下限は 0.0、デフォルトは dry_run=True — CDC §4.3
  • GitHub PR は常に needs-review ラベル付きのドラフトとして作成
  • mask_secret() を使用してログ内のトークンをマスキング(末尾 4 文字のみ表示)
  • WS ペイロードあたりのコンテキストを 32 KB に制限
  • fleet.json と acp_sessions.json はアトミックに書き込み(os.replace)
  • fcntl.LOCK_EX | LOCK_NB によるワークスペースロック(アドバイザリ方式、クラッシュセーフ)
  • fleet_session_inject_env:許可リストの正規表現により、既知のプロバイダーキーのみ受け付ける
  • fleet_cron_schedule:コマンド許可リストの正規表現とブロックリスト(rm、dd、mkfs…)
  • すべてのファイルパスの Pydantic フィールドにパストラバーサルガード(..)を適用
  • すべての AI 出力に人によるレビューが必要である旨の免責事項を付与

ギャップカバレッジ(Firm 監査)

ID重大度説明対応範囲
C1CRITICALAPI エンドポイントにおける SQL インジェクションfirm_security_scan
C2CRITICALサンドボックスが無効(mode: off)firm_sandbox_audit
C3CRITICALSESSION_SECRET が一時的、または設定ファイル内に存在firm_session_config_check
C4CRITICALACP セッションが再起動時に失われる(インメモリ)acp_session_persist/restore
H1HIGH@buape/carbon が 0.0.0-beta のまま更新されていないfirm_adr_generate + CTO SOUL.md
H2HIGHGateway Funnel に auth.mode=password が設定されていないfirm_gateway_auth_check
H3HIGH起動されたセッションに環境変数が渡されないfleet_session_inject_env
H4HIGHサンドボックスで Cron がブロックされていないfleet_cron_schedule
H5HIGHワークスペースロックに競合状態があるfirm_workspace_lock
H6HIGHmacOS のスリープ時に Gateway が通知なく切断されるfirm_gateway_probe
H7HIGHWS のクローズコード 1006 が処理されないfirm_gateway_probe
H8HIGHTailscale Funnel にレート制限がないfirm_rate_limit_check
M1MEDIUM@line/bot-sdk がゾンビ依存関係になっているfirm_channel_audit
M2MEDIUMテストカバレッジのしきい値が 70%factory の 80% しきい値 + CTO SOUL.md
M3MEDIUMBaileys の creds.json に整合性・経過時間のチェックがないfirm_credentials_check
M4MEDIUMWebhook の HMAC 署名検証がないfirm_webhook_sig_check
M5MEDIUMドキュメントのバージョンが package.json より古いfirm_doc_sync_check
M6MEDIUMアーキテクチャ上の決定に関する ADR がないfirm_adr_generate
M7MEDIUMログが冗長で、redactPatterns がないfirm_log_config_check
M8MEDIUM~/.firm/workspace の整合性がチェックされていないfirm_workspace_integrity_check
C5CRITICALNode.js が 22.12.0 未満(CVE-2025-59466、CVE-2026-21636)firm_node_version_check
C6CRITICALconfig.json にシークレットがハードコードされている(シークレットのワークフローなし)firm_secrets_workflow_check
H9HIGHHTTP セキュリティヘッダー(HSTS、X-Content-Type-Options)が設定されていないfirm_http_headers_check
H10HIGHgateway.nodes.allowCommands に危険な上書きがあるfirm_nodes_commands_check
H11HIGHTrusted-proxy の設定に誤りがある(bind+proxies+認証モード)firm_trusted_proxy_check
M15MEDIUMセッションのディスク使用量上限(maxDiskBytes)が設定されていないfirm_session_disk_budget_check
M16MEDIUMdmPolicy=allowlist で allowFrom が空(フェイルオープン)firm_dm_allowlist_check
C7CRITICAL外部シークレットのライフサイクルが検証されていない(インラインの認証情報)firm_secrets_lifecycle_check
C8CRITICALプラグインチャネルの HTTP 認証を回避できる(パスの正規化)firm_channel_auth_canon_check
C9CRITICALExec 承認プランが変更可能(symlink cwd の再バインド)firm_exec_approval_freeze_check
H12HIGHHook のセッションキーのルーティングに制限がないfirm_hook_session_routing_check
H13HIGHConfig の $include によるハードリンクの境界回避とファイルサイズの問題firm_config_include_check
H14HIGHConfig のマージにおけるプロトタイプ汚染firm_config_prototype_check
H15HIGH明示的なプロファイルのない SafeBins ではインタープリターが制限なく実行可能firm_safe_bins_profile_check
H16HIGHグループポリシーのデフォルトがフェイルクローズではないfirm_group_policy_default_check
H17HIGHシェル環境変数がサニタイズされていない(LD_PRELOAD、DYLD_*)firm_shell_env_check
H18HIGHプラグインのインストール整合性・固定バージョンが追跡されていないfirm_plugin_integrity_check
H19HIGHhooks.token = gateway.auth.token(再利用)firm_token_separation_check
M17MEDIUM診断情報における OTEL シークレットの秘匿処理がないfirm_otel_redaction_check
M21MEDIUMControl-plane RPC にレート制限がないfirm_rpc_rate_limit_check
T1TOOLJSONL トレースのオブザーバビリティパイプラインがないfirm_observability_pipeline
T3TOOLpgvector のメモリ設定がチェックされていないfirm_pgvector_memory_check
T4TOOLエージェントの並列オーケストレーション(タスク DAG)がないfirm_agent_team_orchestrate
T5TOOLi18n/ローカライズの監査がないfirm_i18n_audit
T6TOOLCI パイプラインの完全性チェックがないfirm_ci_pipeline_check
T7TOOLスキルが即時読み込みされる(遅延読み込みなし)firm_skill_lazy_loader + firm_skill_search
T8TOOLn8n ワークフロー自動化ブリッジがないfirm_n8n_workflow_export + firm_n8n_workflow_import
T9TOOLナレッジグラフの整合性がチェックされていないfirm_knowledge_graph_check
T10TOOLブラウザー自動化の設定がチェックされていないfirm_browser_context_check

⚠️ AI によって生成されたコンテンツです。使用前に人間による確認が必要です。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。