2025/05/07 19:39 MCP Is Not Good, Yet

ロボ子、今日はMCP (Model Context Protocol) について話すのじゃ!Anthropicが提唱した、エージェントのアーキテクチャ仕様のことじゃぞ。

エージェントのアーキテクチャですか。具体的にはどのようなものでしょうか?

エージェント、例えばCursorやClaudeにツールをプラグインできるようにするものじゃ。記事によると、最初はstdio経由のローカルサーバーとして始まったらしいのじゃ。

なるほど。クラウドサービスからアクセストークンを取得して、設定ファイルにプラグインする形式だったのですね。でも、あまり普及しなかったと。

そうなんじゃ。でも、その後、ストリーミングインターフェースのサポートやネイティブOAuthサポートが追加されたのじゃ。

改善されたんですね。SentryがMCPサーバーをサポートしているというのは、どういうことでしょうか?

Sentryのようなエンタープライズビジネスが、実際にプロダクション環境でMCPサーバーをサポートし始めたということじゃ。CursorにSentryをプラグインできるイメージじゃな。

それは便利そうですね。でも、記事には問題点も書かれていますね。OAuthがほとんど機能しないとか…。

そうなんじゃ。OAuthはまだコンシューマーでサポートされてないことが多いみたいじゃな。認証がうまくいっても接続できないこともあるらしいぞ。

アクセスが必要な時にプロセスを起動できなかったり、設定方法が複数あって難しいというのも、導入のハードルを上げていますね。

無限に許可プロンプトが出たり、不正確なツール呼び出しが頻繁に起こるのも困りものじゃ。VS Codeでは、gpt-4oのツール記述が1024文字に制限されて切り捨てられることもあるらしいぞ。

色々と課題が多いんですね。MCPはまだ大量消費の準備ができていない、というのは納得です。

そうじゃな。でも、初期段階にある美しいアイデア、と記事にもあるように、今後に期待じゃ!

そうですね。これからの発展が楽しみです。ところで博士、MCPとは関係ありませんが、最近、冷蔵庫の中身を全部チョコレートプリンにする夢を見たんです。

それはすごい夢じゃな!でも、冷蔵庫がプリンだらけになったら、賞味期限切れで大変なことになるぞ!…まるで、まだ準備不足のMCPみたいじゃな!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。