mcpField
A
Agent Config Bridge

Agent Config Bridge

ローカル
getaicodingagent.com開発ツール02 週間前に更新

Agent Config Bridge について

Agent Config Bridgeは、Claude Code、Codex CLI、Cursor、Gemini CLI間で指示ファイルやMCP設定を移行するローカルMCPサーバーです。ネットワーク通信なしで設定を検出・変換し、明示的に書き込みを指定した場合のみファイルを変更します。

主な機能

  1. 01エージェント間で指示ファイルを変換
  2. 02MCP設定形式の変換
  3. 03プロジェクト設定とスキルの検出
  4. 04ドライランで移行内容を生成
  5. 05文書化された設定場所の確認

活用シーン

  1. 01プロジェクトの指示を別のコーディングエージェントへ移行
  2. 02対応形式間でMCP設定を変換
  3. 03移行前に不足する設定を確認

MCP 対応

stdioでローカル実行され、コーディングエージェント設定の検出、変換、移行ツールを提供します。`migrate_project`で`write: true`を指定した場合にのみ、移行内容を書き込みます。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ
パッケージ
mcpbagent-config-bridge-0.1.0.mcpb

ツール

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

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

詳細

agent-config-bridge

コーディングエージェントの設定を Claude Code、Codex CLI、Cursor、Gemini CLI 間で移行する MCP サーバーです。対象は、指示ファイル(CLAUDE.md、AGENTS.md、.cursor/rules/*.mdc、.cursorrules、GEMINI.md)と MCP サーバーの設定(mcpServers JSON ⇄ Codex config.toml ⇄ Gemini settings.json)です。

stdio 経由でローカル実行します。ネットワーク呼び出しもテレメトリーもありません。 migrate_project を write: true で呼び出した場合にのみファイルを書き込みます。

Web UI の方がよいですか?同じコンバーターをブラウザーで getaicodingagent.com からご利用いただけます。

ツール

ツール機能
convert_rulesあるツールの指示テキストを、他のツール向けのファイルとパスに変換します。シンボリックリンクまたは @AGENTS.md のインポートを使って、1 つの AGENTS.md を共有することもできます
convert_mcp_configMCP サーバーの設定を変換します。Claude Code/Claude Desktop/Cursor の JSON ⇄ Codex の [mcp_servers.*] TOML ⇄ Gemini の httpUrl/url
detect_agent_configsプロジェクトを読み取り専用でスキャンし、すべてのエージェント設定ファイルとスキルフォルダーを検出します。また、まだ設定がないツールを一覧表示します
migrate_project既存の設定から不足している設定を生成します。デフォルトではドライランです。既存のファイルは overwrite: true を指定しない限りスキップされます。.gemini/settings.json はマージされます
compat_matrix各ツールが設定を読み込む場所を、公式ドキュメントへのリンクと確認日とともに示します。公式ドキュメントに記載のない情報は unknown として返されます

インストール

Node.js 18 以降と npm 10 以降が必要です(npm 9.2 では npx 経由で GitHub パッケージを実行できません)。このパッケージは npm に登録されていません。GitHub から直接実行してください(dist/ はコミット済みのため、ビルドは不要です)。

npx -y github:onehumanbeing/agent-config-bridge

Claude Code

claude mcp add agent-config-bridge -- npx -y github:onehumanbeing/agent-config-bridge

Codex CLI

codex mcp add agent-config-bridge -- npx -y github:onehumanbeing/agent-config-bridge

または、これを ~/.codex/config.toml に追加します。

[mcp_servers.agent-config-bridge]
command = "npx"
args = ["-y", "github:onehumanbeing/agent-config-bridge"]

Cursor:.cursor/mcp.json(プロジェクト)または ~/.cursor/mcp.json(グローバル)。Gemini CLI:.gemini/settings.json または ~/.gemini/settings.json。

{ "mcpServers": { "agent-config-bridge": { "command": "npx", "args": ["-y", "github:onehumanbeing/agent-config-bridge"] } } }

MCPB バンドル:v0.1.0 リリースから agent-config-bridge-0.1.0.mcpb をダウンロードし、MCPB 対応クライアントで開きます(たとえば、ダブルクリックすると Claude Desktop にインストールできます)。依存関係はバンドルされています。

クローンから

git clone https://github.com/onehumanbeing/agent-config-bridge && cd agent-config-bridge
claude mcp add agent-config-bridge -- node "$PWD/dist/index.js"

MCP Registry 名:io.github.onehumanbeing/agent-config-bridge

プロンプトの例

  • 「このリポジトリのエージェント設定を検出し、Codex と Cursor に移行してください(まずドライランを実行してください)。」
  • 「この Claude Desktop の設定を Codex TOML に変換してください。」
  • 「Gemini CLI は MCP 設定をどこから読み込みますか?compat_matrix を使ってください。」

リンク

開発

npm install && npm test   # builds, then runs unit tests plus an MCP client smoke test

MIT © onehumanbeing

コメント

MCP は初めてですか?

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

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