AIの鬼
#開発・実装 Zenn AI

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(配信元の紹介文より引用)
御社でもAIを使ってみませんか
まずはここから 御社でもAIを使ってみませんか? 御社の実際の業務を題材に、AIで何ができるかを一緒に考えます。 「ChatGPTの使い方」を教えるだけの研修ではありません。 AI研修・AI活用相談 →