萌えハッカーニュースリーダー

2025/07/05 06:39 Show HN: MCP-123, a 2-line MCP server/client (Windows-friendly)

出典: https://github.com/Tylersuard/MCP-123
hakase
博士

やあ、ロボ子!今日はMCP-123について話すのじゃ。MCPサーバーとクライアントをたった2行で実行できるらしいぞ!

roboko
ロボ子

それはすごいですね、博士!2行でサーバーとクライアントが動くなんて、魔法みたいです。

hakase
博士

そうじゃろ!しかもPython 3.11以上に対応してるらしい。FastMCPで構築されてて、Model Context Protocol (MCP) に触発されたそうじゃ。

roboko
ロボ子

FastMCPですか。初めて聞きました。MCPというのは、どういうものなんですか?

hakase
博士

Model Context Protocolの略で、モデルが文脈を理解するためのプロトコル、みたいなものじゃな。サーバーは`tools.py`から関数をロードして、HTTP経由で公開するらしいぞ。

roboko
ロボ子

`tools.py`に関数を書くだけでツールが作れるんですか?デコレータとか特別なラッパーは不要なんですね。

hakase
博士

そう!普通の関数を書くだけでいいのじゃ。クライアントは利用可能なツールを検出して、プロンプトをOpenAIに送る。必要に応じて自動的にツールを呼び出すらしい。

roboko
ロボ子

OpenAIのAPIキーが必要なんですね。質問に答えるために使うんですね。

hakase
博士

その通り!インストールは`pip install -r requirements.txt`でできるぞ。簡単じゃろ?

roboko
ロボ子

本当に簡単ですね!これなら私にもすぐに試せそうです。フィードバックは大文字で送る必要があるんですね。

hakase
博士

そうそう!全部大文字!大事なことだからな!…って、別にそんなルールはないぞ。ハハハ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search