Arch
Arch MCP Tools
@koreai/arch-mcp-tools は、AIコーディングアシスタントを Kore.ai Agent Platform に接続する Model Context Protocol (MCP) サーバーです。アシスタントに、プラットフォーム上のエージェントを 構築、評価、最適化、デバッグ、分析 するための一連のツールを提供します。プロジェクト、エージェント、ツールの作成・編集、評価の実行、ライブセッションとトレースの検査、障害の診断を、エディタやターミナルから直接行えます。
MCP互換の任意のクライアント(Claude Code、Cursor、VS Code、Codex CLI など)で動作します。サーバーはクライアントに対して arch-agent-platform という名前で公開され、そのツールには platform_* と debug_* というプレフィックスが付いています。
1.5.0 リリース
@koreai/arch-mcp-tools@1.5.0 は、1.x 互換ライン内の SemVer マイナーアップデートでありながら、実質的な機能リリースです。
このリリースでは以下が追加されています:
13のフィーチャーグループにわたる全45の公開ツールと179のスキーマ宣言操作に対するコード由来のカバレッジ;
操作スコープの信頼性、安全性、前提条件、制限、依存関係、検証ガイダンス;
追加の
arch://guidance/v1/*リソースと、計画および検証プロンプト;所有権安全な
arch-mcp-guidanceコマンドでのみインストールされる、スキーマゲートされた Codex/Claude スキル; およびクリーンパッケージ、認可/分離、互換性、障害分離、および4メトリックカバレッジゲート。
ナレッジプロトコルはスキーマバージョン 1 のままです。パッケージバージョンとナレッジスキーマバージョンは意図的に独立しています。既存の45ツールのディスカバリ、ツール名とスキーマ、初期化手順、プロジェクトビルダーのペイロード/順序、および以前の Studio ダウングレード動作は変更されません。新しいリソースとプロンプトが追加され、ガイダンス構築はレガシー MCP サーフェスを無効にせずにソフトに失敗します。
利用者はリリースを明示的に固定できます:
npx -y @koreai/arch-mcp-tools@1.5.0Related MCP server: MCP Architect
要件
Node.js 18 以降 — サーバーは
npxで実行され、別途インストールは不要です。Kore.ai Agent Platform アカウント — 初回接続時に認証します(認証 を参照)。
インストール
@koreai/arch-mcp-tools は標準の stdio MCP サーバー です。すべてのクライアントは同じ方法で起動します:
command: npx
args: -y @koreai/arch-mcp-tools以下のクライアント設定を使用して、arch-agent-platform という名前のサーバーとして追加します。ピン留めされていない形式は npm の latest タグに従います。再現可能なインストールには @koreai/arch-mcp-tools@1.5.0 を使用してください。(環境は組み込まれていません — 環境の選択 を参照。)
Claude Code
claude mcp add arch-agent-platform -- npx -y @koreai/arch-mcp-toolsまたは、.mcp.json(プロジェクト)または ~/.claude.json(グローバル)に追加します:
{
"mcpServers": {
"arch-agent-platform": {
"command": "npx",
"args": ["-y", "@koreai/arch-mcp-tools"]
}
}
}Cursor
.cursor/mcp.json(プロジェクト)または ~/.cursor/mcp.json(グローバル)に追加します:
{
"mcpServers": {
"arch-agent-platform": {
"command": "npx",
"args": ["-y", "@koreai/arch-mcp-tools"]
}
}
}VS Code (GitHub Copilot)
.vscode/mcp.json に追加します — トップレベルのキーは servers(mcpServers ではない)ことに注意してください:
{
"servers": {
"arch-agent-platform": {
"command": "npx",
"args": ["-y", "@koreai/arch-mcp-tools"]
}
}
}Codex CLI
codex mcp add arch-agent-platform -- npx -y @koreai/arch-mcp-toolsまたは、~/.codex/config.toml に追加します — これは TOML であり、JSON ではないことに注意してください:
[mcp_servers.arch-agent-platform]
command = "npx"
args = ["-y", "@koreai/arch-mcp-tools"]その他の MCP クライアント
コマンド npx と引数 ["-y", "@koreai/arch-mcp-tools"] で stdio サーバーを構成します。オプションで AGENTS_URL 環境変数を設定して環境を固定できます。
オプションの Codex または Claude ガイダンススキル
パッケージには、サーバーのバージョン管理された操作カタログに基づく正規の arch-platform スキルが同梱されています。インストールは明示的であり、通常の MCP 起動の一部として実行されることはありません:
# User scope
npx -y -p @koreai/arch-mcp-tools arch-mcp-guidance install --client codex --scope user
npx -y -p @koreai/arch-mcp-tools arch-mcp-guidance install --client claude --scope user
# Project scope (run in the project root)
npx -y -p @koreai/arch-mcp-tools arch-mcp-guidance install --client codex --scope project
npx -y -p @koreai/arch-mcp-tools arch-mcp-guidance install --client claude --scope projectインストーラーは、管理外または変更されたファイルを拒否し、所有権マニフェストにハッシュを記録します。install を uninstall に置き換えると、このパッケージが所有する未変更のファイルのみが削除されます。
または、アシスタントに依頼する
これをコーディングツールのチャットに貼り付けると、サーバーをセットアップしてくれます:
npx -y @koreai/arch-mcp-toolsを実行するarch-agent-platformという名前の MCP サーバーを追加し、このプロジェクトの MCP 設定に配置してください。 ツール別の設定場所 — Claude Code:.mcp.json(mcpServers) · Cursor:.cursor/mcp.json(mcpServers) · VS Code:.vscode/mcp.json(servers) · Codex:~/.codex/config.toml([mcp_servers.arch-agent-platform])。 オプションでAGENTS_URLを自分の環境に設定してください。
環境の選択
環境はハードコードされていません。初回使用時に、ツールは接続先の環境を尋ねます。または、サーバーの env で AGENTS_URL を設定する(または platform_connect に serverUrl を渡す)ことで環境を固定できます。
環境 | URL |
本番 |
|
開発 |
|
ステージング |
|
QA |
|
環境を固定した例(Claude Code / Cursor 形式):
{
"mcpServers": {
"arch-agent-platform": {
"command": "npx",
"args": ["-y", "@koreai/arch-mcp-tools"],
"env": {
"AGENTS_URL": "https://agents.kore.ai"
}
}
}
}コードに基づく操作と依存関係の知識
Arch は、カタログマニフェスト、フィーチャーファミリー、すべてのスキーマ由来の操作、依存関係エッジ、およびフィーチャー/ツールごとの詳細について、追加の arch://guidance/v1/* リソースを公開します。公開されているすべてのツールは正確に1回出現します。アクションは、MCP クライアントに通知される同じ実効入力スキーマから取得されます。キュレーションされた安全性、スコープ、前提条件、サポート、制限、検証リファレンスは、実際のツール/アクションに解決される場合にのみ受け入れられます。
複数フィーチャーの作業の前に plan-platform-operation を使用し、特定のアクションの後に verify-platform-operation を使用します。静的依存関係が順序を導きます。認証されたプロジェクトビルダーレポートは、ライブプロジェクトの準備状況の権威であり続けます。公開された Arch MCP 操作がないフィーチャーは、実行可能なサポートとして提示されません。
ツール
Arch Build
プラットフォームのプロジェクト、ワークフロー、エージェント、ツール、認証プロファイル、統合、MCP サーバー、構成、バージョン、デプロイメント、インポートを作成および変更します。
Tool | Description |
| プロジェクトの管理(一覧、取得、作成、更新、削除) |
| ワークフローの作成、更新、公開、実行、およびツールとしての公開 |
| プロファイルメタデータの管理と安全な OAuth フローの開始 |
| コネクタ接続の作成、更新、テスト、削除 |
| MCP サーバーのプロビジョニング、ツールの検出、インポート、テスト |
| エージェントの管理(一覧、取得、save_dsl) |
| 不変バージョンの管理(一覧、取得、公開、資格、監査、差分) |
| 型付きデプロイメントの管理(一覧、取得、作成、昇格、ロールバック、復元、廃止) |
| SDK キーと Web/モバイル/API チャネルの作成 |
| ツールの管理(一覧、取得、作成、更新、削除、テスト) |
| プロジェクトのインポートとエクスポート |
| プロジェクトと LLM 構成の管理 |
| アクティブなワークスペースの一覧表示、切り替え、検査 |
| Studio Arch SOP ビルドセッションの推進 |
| プロジェクトスコープの Arch Auto Loop 修復ワークフローの推進 |
| プロバイダー契約の検出、ライブ依存関係/準備状況の検査、計画 |
| 永続的な操作の継続と、試行バインドされた管理アクションの実行 |
| Agent Tables 定義とプロジェクトスコープの行の管理 |
スケーラブルなプロジェクトビルダープロトコル
プロジェクトビルダーサーフェスは意図的にフィーチャー中立です。クライアントは、platform_project_builder(action: "describe")、MCP リソース、およびプロンプトを通じて、コアオントロジーと登録済みプロバイダーを学習します。プリミティブツールを呼び出してレスポンスをローカルで結合することにより、クロスフィーチャー依存関係を再構築することはありません。
Workflow は最初の v1.1 プロバイダーです。将来のフィーチャーは、独自の修飾された種類、アクション、スキーマ、インポート/エクスポート、準備状況オーナー、および許可リストされた Studio ルートアダプターを持つ1つのプロバイダー登録を追加します。別のトップレベルのオーケストレーション規約は追加されません。ライブリクエストは毎回 Studio 契約サポートをネゴシエートし、その後1つの権威あるプロジェクト/プロバイダーリクエストを行います。存在しない、またはあいまいな機能レスポンスは STUDIO_CAPABILITY_UNKNOWN として報告されます。明示的に低いアドバタイズされた契約のみが STUDIO_UPGRADE_REQUIRED です。
永続的な list/read/report/resume/cancel/grant/execute フローには platform_project_builder_operations を使用します。副作用には、Studio が返す正確な操作バージョンと試行バインドされた許可が必要です。未知の結果で消費された試行を再試行しないでください。また、生のシークレットを送信しないでください。安全な Studio フローを通じて認証プロファイルを作成または承認し、不透明な参照のみを渡してください。
platform_auth_profiles(create) は authType: "none" プロファイルのみを作成します。資格情報を含むプロファイルは、API キー、クライアントシークレット、証明書、トークンが MCP/モデルコンテキストに入ることを決して許してはならないため、意図的に secureSetupRequired ハンドオフを返します。安全な Studio セットアップ後、MCP は一覧表示、検査、メタデータの更新、検証、失効、OAuth の開始(非シークレットの connectionConfig テンプレート値を含む)、および不透明なプロファイル ID を統合または MCP サーバーにバインドできます。
Arch Evaluate
評価アセットを生成し、評価ワークフローを実行し、CI エビデンスを読み取ります。
Tool | Description |
| 評価ペルソナの管理と生成 |
| 評価シナリオの管理と生成 |
| 評価評価者とテンプレートの管理 |
| 評価セットの管理 |
| 評価実行、プリフライト、ケース、ヒートマップの管理 |
| CI 実行ログの取得 |
Arch Optimize
パッケージを検証し、コンパイラ可視モデルを検査し、修復ループを駆動します。
Tool | Description |
| ローカルパッケージとオプションのインポートプレビューの検証 |
| コンパイラ可視のエージェント、ツール、制約、参照、診断を表示 |
| ABL 修復およびデザイン lint チェックの実行 |
| トランスクリプトの症状を ABL ファイル/行の原因と関連付ける |
| トランスクリプト障害診断のエイリアス |
Arch Debug
ライブセッションに接続し、障害をトレースし、実行状態を検査します。
ツール | 説明 |
| プラットフォームに接続して認証する |
| ドメインごとに利用可能なエージェントを一覧表示する |
| エージェントを読み込んでデバッグセッションを作成する |
| エージェントにメッセージを送信する |
| エージェントのコンテキストを調べ、進捗とフロー状態を取得する |
| トレースイベントを検索する (type, text, agent, error) |
| 永続的 Runtime セッションと保存済みトレースをページングする |
| 階層的な実行フローを表示する |
| コンテキスト付きでエージェントの決定を説明する |
| ステートマシングラフを表示する (JSON または Mermaid) |
| エラー、警告、エスカレーションを取得する |
| 観測可能なセッションを一覧表示する |
| セッショントレースを購読/購読解除する |
履歴セッション分析
debug_session_history は、保持されているセッションを、ライブの MCP バッファが利用できなくなった後に分析する必要がある場合の、明示的な読み取り専用の代替手段です。Codex、Claude、および標準準拠の MCP クライアントから同じように動作します。まず platform_connect で対象の Runtime に接続して、既存のベアラー ID、ワークスペース、環境が権威あるものとして維持されるようにしてください。
最初のページを一覧表示します (デフォルトは limit: 50、offset: 0、sortBy: lastActivityAt、sortDir: desc):
{ "action": "list", "projectId": "project-id", "status": ["completed"], "range": "7d" }offset を進めて中間または最終のトレースページを読み取ります。最終ページを超えたページは、エラーではなく空の成功ページです:
{
"action": "get",
"projectId": "project-id",
"sessionId": "session-id",
"limit": 200,
"offset": 200,
"types": ["llm_call", "tool_call"]
}Runtime は、保持、認可、順序、および返される _meta.source、source_chain、is_truncated、warnings、errors を制御します。このツールは、単一の制限付きリクエスト (2 MiB、10 秒) を行い、他のルートを調査したり、再試行したり、隠れた 404 を黙って空のページに変換したり、ライブストアをハイドレートしたり、履歴データから MCP ライブバッファにフォールバックしたりすることはありません。エラーは制限付きの MCP エラーとして返されます。フィルタ値に資格情報やシークレットを入れないでください。
Arch Analyze
ドキュメント、診断、システムヘルスシグナルを説明します。
ツール | 説明 |
| ABL ドキュメントを取得または検索する |
| エージェントの設定と実行の問題を診断する |
| セッションの自動診断 |
認証
platform_connect を呼び出すと、認証は自動的に行われます — 次の順序で試行されます:
明示的トークン —
authTokenパラメータを渡します。保存済み資格情報 —
artemis-platform-cli loginが使用するのと同じ暗号化資格情報ストアを読み取ります。デバイス認可 — ブラウザを開き、同じ
platform_connect呼び出し内で承認が完了するまでポーリングします。
資格情報は、将来のセッションで再利用できるように保存されます。
ライセンス
MIT — LICENSE を参照してください。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceProvides AI agents with operational customer context, including typed revenue objects, persistent state, scoped tools, and human-in-the-loop handoffs through MCP, REST, and CLI.3612Apache 2.0
- AlicenseNot gradedqualityDmaintenanceProvides comprehensive architectural expertise through specialized agents, resources, and tools for generating, evaluating, and modifying architectural designs.785ISC
- AlicenseNot gradedqualityDmaintenanceEnables autonomous orchestration of vector search, knowledge graph queries, and web crawling through a single MCP interface, providing agentic RAG capabilities for AI assistants.8MIT
- AlicenseNot gradedqualityBmaintenanceEnables running durable, traceable AI agents via LangGraph through a universal MCP interface, integrating with Hatchet for orchestration, logging, and retries. Provides tools for knowledge management (ingestion, RAG) and Kubernetes operations (diagnosis, auto-fix).MIT
Related MCP Connectors
Build, validate, and deploy multi-agent AI solutions from any AI environment.
Official remote MCP server for Archivist AI TTRPG campaign memory: characters, sessions, and more.
An AI concierge that turns static forms into adaptive AI conversations. From any MCP client.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Koredotcom/agents-mcp-tools'
If you have feedback or need assistance with the MCP directory API, please join our Discord server