mcpField
A
Arroway

Arroway

リモート
arroway.appAI・エージェント2今日更新
リポジトリ公式サイト

Arroway について

Arrowayプラグインは、チームの決定とエージェントの作業記録をつなぎ、人やプロジェクトをまたいで作業の背景を引き継ぎたいチーム向けです。行動前の決定確認、完了時の記録、中断時の引き継ぎを促します。

主な機能

  1. 01行動前にプロジェクトの決定や規則を確認
  2. 02タスク終了時に後に残す情報を記録
  3. 03進捗・次の手順・リスクを引き継ぎ
  4. 04エージェントの提案を人の承認待ちにする
  5. 05公開前にテキストを確認

活用シーン

  1. 01承認済みの決定にチームのエージェントを沿わせる
  2. 02調査結果を後の協力者に残す
  3. 03未完了タスクの進捗と未解決リスクを引き継ぐ
  4. 04エージェントの提案を一か所で確認・承認

MCP 対応

プラグインはArrowayのMCPサーバーに接続し、そのツールとワークフローフックを提供します。Agent Skillだけを使う場合も、ArrowayをMCPサーバーとして接続する必要があります。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://www.arroway.app/api/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

19
パラメーター型必須説明
sincestringいいえ任意:以前にこのプロジェクトを読み込んだ際の checkpoint。継続的なルールの再表示を防ぎます。コンパクション後、または新しい会話では省略してください。
handoffstringいいえ任意:続行する OPEN handoff の #handle。読み取り内容はその読書リストに基づいて構成されます(リストがない場合は通常の読み取りに戻ります)。include とは併用できません。
includearrayいいえ全文が必要な #handles。これらが先に表示されるため、他の内容は省かれます。追加ではなく選択です。
projectstringはいプロジェクトの slug。例:'seven50'。
task_contextstringいいえ任意:これから行う作業。結果の順位付けに使用されます。宣言しただけでは使用の証拠になりません。同じセッションの一致する completion residue による裏付けが必要です。

詳細

Arroway — プラグイン

Arroway は、実施中の意思決定を中心に人々と AI エージェントを連携させます。

英語 · スペイン語 · ポルトガル語

チームが決定事項を書き留めると、各メンバーの AI は行動する前にそれを読み、後から参加する人が同じ作業をやり直さずに済むよう、必要な情報を残します。

このリポジトリはプラグインです。Arroway への接続、作業プロトコル、そしてアシスタントが何かを変更する前に読み、作業を終えたときに記録するためのフックが含まれています。

インストール

Claude Code と Cowork
claude plugin marketplace add oaleviola/arroway-plugin
claude plugin install arroway@arroway

貼り付けるものも、別途インストールするコネクターもありません。このパッケージには Arroway 自体のアドレスへの接続が含まれています。最初はサインアウト状態なので、最初に一度だけサインインしてください。Claude Code で /mcp を実行し、plugin:arroway:arroway を選んで、ブラウザーでサインインします。ご自身として接続を承認すると、それ以降アシスタントが書き込むメモリにはあなたの名前が記録されます。サインインするまでは Arroway のツールは表示されず、何も読み取られたり記録されたりしません。Arroway がすでにコネクターとして Claude アカウントに接続され、ツールが表示されている場合は、この手順を省略できます。

Cursor

https://github.com/oaleviola/arroway-plugin を Cursor のプラグインマーケットプレイスとして追加し、プラグイン一覧から arroway をインストールします。

ここでも貼り付けるものはありません。Cursor のパッケージには Arroway 自体のアドレスが含まれており、初めて必要になったときにブラウザー経由でサインインします。ご自身として接続を承認すると、それ以降アシスタントが書き込むメモリにはあなたの名前が記録されます。

ブラウザーまたはスマートフォンの Claude

このリポジトリは必要ありません。同じ「接続」ページから、代わりに Arroway をコネクターとして追加してください。

スキルを読み込むエージェントでスキルのみを使う場合

エージェントがエージェントスキルを読み込めても、Arroway 用プラグインがない場合は、skills CLI でワークフロースキルを追加します。

npx skills add oaleviola/arroway-plugin

このスキルは、行動する前に Arroway を読み、各タスクを締めくくるようエージェントに指示します。Arroway を https://www.arroway.app/api/mcp で MCP サーバーとして接続する必要は引き続きあります。クライアントにプラグインがある場合は、プラグインを使用してください。接続とフックも含まれています。

AI エージェントにインストールを依頼する

llms-install.md を案内してください。各クライアント向けの手順がエージェント用に記載されており、Cline やその他の MCP クライアントも含まれています。

使い方

サインインすれば、手動で呼び出すものはありません。スキルが Arroway を使うタイミングをアシスタントに指示します。次の 4 つの場面で実行されます。それぞれどのように動作するかを以下に示します。

使用例
  1. 作業を始める前。「新しいプランの料金ページを作成して」と依頼します。アシスタントはまずプロジェクトに対して arroway_read を呼び出し、チームがすでに決めた内容に基づいて回答します。2つの決定が矛盾している場合は、どちらかを選ぶのではなく、そのことを伝えます。
  2. 何かを断定する前。 アシスタントが何かを伝えたり、行動方針を提案したりする直前に、arroway_norms はすでに決まっている内容を、すべてを読み込む場合のわずかなコストで返します。
  3. 作業が終わったとき。 arroway_log は、後から来た人が作業をやり直さずに済むよう、必要な情報を記録します。タスクから残すべきものが何もなければ、アシスタントは「永続的に残すものはありません。」と一文で伝えます。
  4. 作業を終えずに中断するとき。 arroway_pass は、作業の現状、次に行うべき唯一のステップ、やり直してはいけないこと、未解決のリスクを引き継ぎます。次の担当者のアシスタントは、最初に読み込む内容の先頭でそれを見つけ、arroway_claim で引き継ぎます。

次のように、これらを直接頼むこともできます。

  • 「今週、プロジェクト全体で何があったか教えて。」 — arroway_catch_up
  • 「料金変更について話したのはどこ?」 — arroway_search_log
  • 「年間プランは割引しないことを覚えておいて。」 — arroway_remember。あなた自身が述べたことはあなたの決定として記録されます。アシスタントが独自に提案した内容は、人が承認するまで保留されます。

簡単な例です。あるアシスタントが料金変更を調査し、提案を記録します。人がその決定を承認します。別のアシスタントがその決定に基づいて料金ページを作成し、次の担当者は、何が決まり、誰が承認し、何が未解決なのかを確認できます。

表示例

サンプルデータを使ったデモアカウントの画面です。

プロジェクトをまたいで、あなたを待っているもの。 アシスタントが提案した決定は、人が決めるまで一か所に保留されます。

Arroway のホーム画面:2件の決定が担当者の判断を待っており、プロジェクト一覧、最近のアクティビティ、接続済みの AI が表示されています

プロジェクト内の画面。 アシスタントの提案は承認(承認、承認してピン留め、却下、修正)を待ち、チームがピン留めしたルールは、接続済みのすべてのアシスタントが最初に読み込みます。

Arroway のプロジェクト画面:2件の提案が判断を待っており、資金移動に関する3件のルールがピン留めされています

あなた自身の継続的なルール。 あなたの働き方はすべてのプロジェクトに引き継がれ、ほかの人には見えません。

Arroway の個人スペース。短い回答を好むことと、提案の前に数値を示すことという2件の記憶がピン留めされています

この中にあるもの

  • plugin/skills/ — 作業プロトコル:行動する前に読み込み、タスクの終了時に記録し、中断するときは作業を引き継ぐ
  • plugin/hooks/ — これら2つのタイミングを説明するだけでなく実行を促すゲートと、ほかの人に公開する前にテキストを確認するゲート
  • plugin/.mcp.json — Arroway 独自のアドレスを使用する Claude Code 接続。ユーザーの識別にはサインインを使用します
  • plugin/.cursor-plugin/、plugin/cursor-mcp.json、plugin/hooks/cursor-hooks.json — Cursor が読み込む同じパッケージ:独自のマニフェストとフック形式、Arroway 独自のアドレス、貼り付けるリンクはありません
  • plugin/assets/ — アイコンとワードマーク

権限リクエスト

プラグインの権限フック(Claude Code と Codex)は、エージェントが行った権限リクエストに、あなた自身の Arroway コックピットから回答できるようにするためだけのものです。フックが独自に承認することはありません。承認が有効なのは、そのリクエスト1件に限られます。フックはあなたのマシン上でリクエストの完全な内容をフィンガープリント化し、そのフィンガープリントとセッションの認証情報で署名された1回限りのコードに紐付けられて返された場合にのみ、「許可」を受け付けます。あなたが回答しない場合、コックピットがオフの場合、サーバーに接続できない場合、または内容が一致しない場合は、通常どおりウィンドウで確認が求められます。コックピットから拒否することもでき、すべての判断が記録されます。

このリポジトリはミラーです

このリポジトリは自動生成されています。ソースは別の場所にあり、変更されるたびに自動的にここへ公開されます。

ここでプルリクエストを作成したり、ファイルを編集したりしないでください — このリポジトリで行った変更は次回の公開時に上書きされ、ここに取り込まれた修正が製品に反映されることはありません。2か所を編集した結果、そのうち1つが気付かれないまま失われるという事態を防ぐために、この注意書きがあります。

問題を見つけた場合や、提案がある場合は、www.arroway.app/supportをご覧ください。セキュリティ上の問題については、SECURITY.mdをご覧ください。協力方法はCONTRIBUTING.mdに記載されており、ここに参加する全員が行動規範に従います。

リンク

Arroway · 仕組み · プライバシー · 利用規約 · 変更履歴


Español

English · Español · Português

Arrowayは、現在有効な決定を中心に、人々とAIエージェントを連携させます。チームが決定事項を記録し、各人のAIは行動する前にそれを読み、後から参加した人が作業をやり直さずに済むよう、必要な情報を残します。

このリポジトリはプラグインです。Arrowayへの接続、作業プロトコル、そして変更を加える前にアシスタントが情報を読み、作業が終わったら記録するためのフックを提供します。

インストール
Claude CodeとCowork
claude plugin marketplace add oaleviola/arroway-plugin
claude plugin install arroway@arroway

貼り付けるものも、別途インストールするコネクターもありません。パッケージにArrowayのアドレスへの接続が含まれています。最初はサインインしていない状態なので、一度だけログインしてください。Claude Codeで/mcpを実行し、plugin:arroway:arrowayを選択して、ブラウザーでログインを完了します。自分の名前で接続を承認すると、それ以降にアシスタントが書き込むメモリにはあなたの名前が付きます。ログインするまではArrowayのツールは表示されず、読み取りも記録も行われません。ArrowayがすでにClaudeアカウントのコネクターとして接続され、ツールも表示されている場合は、この手順を省略できます。

Cursor

Cursorでプラグインマーケットプレイスとしてhttps://github.com/oaleviola/arroway-pluginを追加し、プラグイン一覧からarrowayをインストールします。

こちらも貼り付けるものはありません。CursorのパッケージにArrowayのアドレスが含まれており、初めて必要になったときにブラウザーでログインできます。自分の名前で接続を承認すると、それ以降にアシスタントが書き込むメモリにはあなたの名前が付きます。

ブラウザー版またはモバイル版のClaude

このリポジトリは必要ありません。同じ「接続」ページからArrowayをコネクターとして追加してください。

どのエージェントでも使える、skillだけの利用方法

エージェントがskillを読み込めても、そのエージェント用のArrowayプラグインがない場合は、skillsのCLIを使って作業用skillを追加します。

npx skills add oaleviola/arroway-plugin

このskillは、行動する前にArrowayを読み、各タスクを完了させるようエージェントに指示します。Arrowayは引き続き、https://www.arroway.app/api/mcpのMCPサーバーとして接続する必要があります。クライアントにプラグインがある場合は、接続とフックも含まれるプラグインを使ってください。

AIエージェントに依頼する場合

llms-install.mdを提示してください。Clineを含む各クライアントと、その他のMCPクライアント向けの手順が、エージェント用に記載されています。

使い方

ログイン後は、手動で呼び出す必要はありません。skillがArrowayを使うタイミングをアシスタントに伝えます。使われるのは4つの場面で、それぞれ次のように動作します。

例
  1. 作業を始める前に。 *「新しいプランの料金ページを書いて」*と頼みます。アシスタントはまず、あなたのプロジェクトに対してarroway_readを呼び出し、チームがすでに決めた内容に基づいて回答します。2つの決定が食い違っている場合は、どちらかを選ぶのではなく、そのことを伝えます。
  2. 何かを断言する前に。 arroway_normsは、すでに決まっている内容を、全文を読み込むコストのわずかな一部で返します。アシスタントが何かを伝えたり、進め方を提案したりする直前に使います。
  3. 作業が終わったら。 arroway_logは、あとから来る人が作業をやり直さずに済むよう、必要な情報を記録します。タスクから長期的に残すものが何もなかった場合、アシスタントは一言で伝えます。長期的に残すものはありません。
  4. 未完了のまま作業を中断するとき。 arroway_passは、作業の現在地、次に行う唯一の手順、やり直してはいけないこと、残っているリスクを引き継ぎます。次の担当者のアシスタントは、最初に読むときにこれを見つけ、arroway_claimで引き継ぎます。

次の内容を直接頼むこともできます。

  • 「今週、私のプロジェクトであったことをまとめて」 — arroway_catch_up
  • 「料金変更について話したのはどこ?」 — arroway_search_log
  • 「年間プランは値引きしないことを覚えておいて」 — arroway_remember。あなたが伝えたことはあなた自身の決定として記録されます。アシスタントが独自に提案した内容は、人が承認するまで保留されます。

短い例です。あるアシスタントが料金変更を調査し、提案を記録します。人がその決定を承認します。別のアシスタントがその決定に基づいて料金ページを書き、次の担当者は、何が決まり、誰が承認し、何が未解決なのかを確認できます。

表示例

サンプルデータを使ったデモアカウントの画面です(スクリーンショットのインターフェースは英語です)。

プロジェクトをまたいで待っているもの。 アシスタントが提案した決定は、人が決めるまで1か所で保留されます。

Arrowayのホーム画面:2つの決定が担当者の判断待ちで、プロジェクト一覧、最近のアクティビティ、接続済みのAIが表示されています

プロジェクト内。 アシスタントの提案は承認(承認、承認して固定、却下、修正)を待ち、チームが固定したルールは、接続された各アシスタントが最初に読む内容になります。

Arrowayのプロジェクト:2つの提案が判断待ちで、資金移動に関する3つのルールが固定されています

あなたの恒久的なルール。 あなたの仕事の進め方はすべてのプロジェクトに引き継がれ、ほかの人には見えません。

Arrowayの個人スペースに固定された2つの記憶:短い回答を好むことと、推奨の前に数値を示すルール

ここに含まれるもの
  • plugin/skills/ — 作業プロトコル:作業前に読み、タスクの完了時に記録し、中断するときは作業を引き継ぐ
  • plugin/hooks/ — これら2つのタイミングを説明するだけでなく、実際に求めるゲートと、ほかの人に公開する前のテキスト確認
  • plugin/.mcp.json — Arrowayのアドレスを使うClaude Codeとの接続。認証情報はログインによって提供されます
  • plugin/.cursor-plugin/、plugin/cursor-mcp.json、plugin/hooks/cursor-hooks.json — Cursorが読み込む同じパッケージ:独自のマニフェストと独自のhooks形式、Arrowayのアドレス、貼り付けるリンクはありません
  • plugin/assets/ — アイコンとロゴ
許可リクエスト

プラグインの許可フック(Claude Code と Codex)は、エージェントからの許可リクエストに、Arroway の自分専用コックピットから応答するためだけに存在します。フックが独自に何かを承認することはありません。承認が有効なのは、そのリクエストに対してのみです。フックはお使いのマシン上でリクエストそのもののフィンガープリントを計算し、そのフィンガープリントと、セッションの認証情報で署名されたワンタイムコードにひも付いている場合に限り、「allow」を受け付けます。応答がない場合、またはコックピットがオフライン、サーバーに到達できない、あるいは何かが一致しない場合は、いつもどおりウィンドウで確認を求めます。コックピットから拒否することもでき、各判断は記録されます。

このリポジトリはミラーです

自動生成されています。ソースは別の場所にあり、変更のたびに自動でここに公開されます。

プルリクエストを作成したり、ここでファイルを編集したりしないでください。このリポジトリに加えた変更は次回の公開時に上書きされ、ここに反映された修正は製品に届きません。編集が二重に行われ、そのうち一方が気付かれないまま失われることこそ、この注意書きで防ぎたい問題です。

問題を見つけましたか? それとも提案がありますか? www.arroway.app/es/support。セキュリティの問題については、SECURITY.md をご覧ください。協力方法は CONTRIBUTING.md に記載されています。また、ここに参加するすべての人が行動規範に従います。

リンク

Arroway · 仕組み · プライバシー · 利用規約 · バージョンごとの変更点


ポルトガル語

英語 · スペイン語 · ポルトガル語

Arroway は、人々と AI エージェントが、現在有効な意思決定を中心につながるようにします。チームは決定したことを記録し、それぞれの AI は行動する前にそれを読み、後から参加した人が同じ作業を繰り返さずに済むよう、必要な情報を残します。

このリポジトリはプラグインです。Arroway との接続、作業プロトコル、そしてアシスタントが何かを変更する前に読み、完了時に記録するためのフックが含まれています。

インストール
Claude Code と Cowork
claude plugin marketplace add oaleviola/arroway-plugin
claude plugin install arroway@arroway

貼り付けるものも、別途インストールするコネクターもありません。パッケージには Arroway 自身のアドレスへの接続が含まれています。最初はログインしていない状態なので、一度ログインしてください。Claude Code で /mcp を実行し、plugin:arroway:arroway を選んで、ブラウザーでのログイン手順に従います。ご自身の名前で接続を承認すると、それ以降アシスタントが記録するメモリーにはご自身の名前が付きます。ログインするまでは Arroway のツールは表示されず、読み取りも記録も行われません。Arroway がすでに Claude アカウントのコネクターとして接続され、ツールも表示されている場合は、この手順を省略できます。

Cursor

https://github.com/oaleviola/arroway-plugin を Cursor のプラグインマーケットプレイスとして追加し、プラグイン一覧から arroway をインストールします。

ここでも貼り付けるものはありません。Cursor パッケージには Arroway 自身のアドレスが含まれており、初めて必要になったときにブラウザーでログインできます。ご自身の名前で接続を承認すると、それ以降アシスタントが記録するメモリーにはご自身の名前が付きます。

ブラウザーまたはモバイルの Claude

このリポジトリは不要です。同じ「接続」ページから Arroway をコネクターとして追加してください。

スキルを読み込めるエージェントでスキルのみを使用する場合

エージェントがスキルを読み込めても、そのエージェント用の Arroway プラグインがない場合は、skills の CLI から作業用スキルを追加します。

npx skills add oaleviola/arroway-plugin

このスキルにより、エージェントは行動する前に Arroway を読み、各タスクを完了させる方法を学びます。引き続き、Arroway を https://www.arroway.app/api/mcp の MCP サーバーとして接続する必要があります。クライアントにプラグインがある場合は、接続とフックも含まれるプラグインを使用してください。

インストールするのが AI エージェントの場合

llms-install.md を参照してください。Cline やその他の MCP クライアントを含む各クライアントの手順が、エージェント向けに記載されています。

使い方

接続した後は、手動で呼び出す必要はありません。スキルが、いつ Arroway を使うかをアシスタントに伝えます。利用するタイミングは 4 つあり、それぞれ次のように動作します。

例
  1. 作業を始める前。 「新しいプランの料金ページを書いてください。」 と頼むと、アシスタントはまずプロジェクトの arroway_read を呼び出し、チームがすでに決めた内容に基づいて回答します。2 つの決定が矛盾している場合は、どちらかを選ぶのではなく、そのことを知らせます。
  2. 何かを断言する前。 arroway_norms は、すでに決まっている内容を、完全な読み込みのわずかなコストで返します。アシスタントが何かを伝えたり、方針を提案したりする直前に使います。
  3. 作業が終わったとき。 arroway_log は、後から来た人が同じ作業をやり直さずに済むよう、必要な情報を記録します。タスクから長く残るものが何も生まれなかった場合、アシスタントは一文でそう伝えます。No durable residue.
  4. 完了せずに作業を中断するとき。 arroway_pass は、作業の進捗状況、次に行う唯一のステップ、やり直してはいけないこと、未解決のリスクを残します。次の人のアシスタントは最初の読み込みの冒頭でこれを確認し、arroway_claim で作業を引き継ぎます。

これらは直接頼むこともできます。

  • 「今週、各プロジェクトで何があったか教えてください。」 — arroway_catch_up
  • 「価格変更について話したのはどこですか?」 — arroway_search_log
  • 「年間プランは値引きしないことを覚えておいてください。」 — arroway_remember。あなた自身が述べた内容は、あなたの決定として記録されます。アシスタントが独自に提案した内容は、人が承認するまで保留されます。

簡単な例です。あるアシスタントが価格変更について調べ、提案を記録します。人がその決定を承認します。別のアシスタントがその決定を使って料金ページを書き、次の人は何が決まり、誰が承認し、何が未解決なのかを確認できます。

画面イメージ

サンプルデータを使ったデモアカウントの画面です(スクリーンショットのインターフェースは英語です)。

プロジェクト間で確認できる内容。 アシスタントが提案した決定は、人が判断するまで 1 か所にまとめられます。

Arroway のホーム画面:プロジェクト一覧、最近のアクティビティ、接続済みの AI とともに、2 つの決定が人の判断を待っています

プロジェクト内の画面。 アシスタントからの提案は承認(承認、承認して固定、却下、または修正)を待ち、チームが固定したルールは、接続済みのすべてのアシスタントが最初に読み込みます。

Arroway のプロジェクト:2 件の提案が判断待ちで、金銭の移動に関する 3 つのルールが固定されています

あなたの恒久的なルール。 あなたの仕事の進め方は各プロジェクトで引き継がれ、他の人には表示されません。

2 つの固定されたメモリがある Arroway の個人スペース:簡潔な回答を好むことと、推奨の前に数値を示すルール

含まれるもの
  • plugin/skills/ — 作業プロトコル:作業前に読み込み、タスク完了時に記録し、中断時に作業を引き継ぐ
  • plugin/hooks/ — これら 2 つのタイミングを説明するだけでなく必ず実行させるゲートと、他の人に公開する前のテキスト確認
  • plugin/.mcp.json — Claude Code の接続設定。Arroway 自身のアドレスを使用し、認証は接続時に行います
  • plugin/.cursor-plugin/、plugin/cursor-mcp.json、plugin/hooks/cursor-hooks.json — Cursor が読み込む同じパッケージ:独自のマニフェストとフック形式、Arroway 自身のアドレス、貼り付けるリンクはありません
  • plugin/assets/ — アイコンとロゴ
許可リクエスト

プラグインの許可フック(Claude Code および Codex)は、エージェントが送信した許可リクエストに、Arroway のコックピットからご自身で応答するためだけのものです。自動で許可することはありません。承認が有効なのはそのリクエストに限られます。フックはご利用のマシン上でリクエストの正確なフィンガープリントを計算し、そのフィンガープリントと、セッション認証情報で署名された使い捨てコードが付いた「allow」のみを受け付けます。応答がない場合、またはコックピットがオフ、サーバーがダウンしている、あるいは情報が一致しない場合は、いつもどおり確認ウィンドウが表示されます。コックピットから拒否することもでき、すべての判断が記録されます。

このリポジトリはミラーです

このリポジトリは自動生成されます。ソースは別の場所にあり、変更のたびにここへ自動的に公開されます。

プルリクエストを作成したり、ここにあるファイルを編集したりしないでください。このリポジトリでの変更は次回の公開時に上書きされ、ここに取り込まれた修正が製品に反映されることはありません。2つの場所で編集され、そのうちの1つが気づかれないまま失われることこそ、この注意書きで防ぎたい問題です。

問題を見つけた場合や、提案がある場合は、www.arroway.app/pt-BR/supportをご覧ください。セキュリティ上の問題については、SECURITY.mdをご覧ください。協力方法はCONTRIBUTING.mdに記載されています。また、ここにいる全員が行動規範に従っています。

リンク

Arroway · 仕組み · プライバシー · 利用規約 · バージョン別の変更点

コメント

MCP は初めてですか?

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

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