agentcontext について
agentcontextは、@mbeato/agentcontext向けのMCPサーバーで、コーディングエージェント用のコンテキストファイルを統一的に扱います。対応形式を共通の中間表現に解析し、指定した形式へ変換します。
主な機能
- 01複数のエージェントコンテキスト形式を解析
- 02共通表現への変換
- 031つ以上の出力形式へのレンダリング
活用シーン
- 01リポジトリ内のコンテキストファイルの確認
- 02プロジェクトルールを別エージェント形式へ変換
MCP 対応
2つのMCPツールを提供します。検出したリポジトリ内ファイルを共通表現に解析するツールと、その表現を指定形式に変換してファイルマップを返すツールです。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
2掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| path | string | いいえ | リポジトリルートの絶対パス、または現在の作業ディレクトリからの相対パス。デフォルトは現在の作業ディレクトリです。 |
詳細
@mbeato/agentcontext-mcp
@mbeato/agentcontext 用の MCP サーバーです。MCP 対応のコーディングエージェントから、エージェントコンテキストファイル(AGENTS.md、CLAUDE.md、GEMINI.md、.cursor/rules/*.mdc、.windsurf/rules/*.md、.clinerules/*.md、CONVENTIONS.md)を正規化します。
公開するツールは 2 つです。
read_agent_context(path)— リポジトリで検出されたすべての形式を解析し、統一された IR を返します。convert_agent_context(ir, targets)— IR を 1 つ以上の出力形式に変換し、ファイルマップを返します。
インストール
// ~/.config/claude-code/mcp.json (or your MCP client's config)
{
"mcpServers": {
"agentcontext": {
"command": "npx",
"args": ["-y", "@mbeato/agentcontext-mcp"]
}
}
}
ステータス
v0.1 — 初期段階です。プロジェクトのホームページは https://agentsmd.apimesh.xyz をご覧ください。
ライセンス
MIT
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。