MCP Python SDK 2.0 で自作サーバーが壊れた2つの原因(型ヒントが *args に潰れる話)
はじめに MCP(Model Context Protocol)サーバーを Python で自作したときに、エラーの文言からは原因にたどり着けない問題を2つ踏みました。どちらも実装して検証まで通したうえで書いています。 SDK 2.0 で API が変わっており、よく見かける書き方が動かない ツール関数をデコレータで包むと、全ツールの引数が丸ごと壊れる 2 が特に厄介でした。サーバーは正常に起動し、ツール一覧も返り、接続もできます。壊れているのは引数のスキーマだけなので、実際に呼ばれるまで気づけません。 1. SDK 2.0 では Server + @server.lis...
出典: Zenn AI(配信元の紹介文より引用)
このニュースの全文は、配信元でお読みいただけます。 Zenn AIで元記事を読む →


