MCP GoでGo製MCPサーバーを構築 は何をしますか?
MCP Goを使用して、ツール、リソース、プロンプト、トランスポートハンドラーをエージェントクライアントに公開する、型付けされたModel Context ProtocolサーバーをGoで実装します。
前提条件
Go、MCP Goモジュール、MCP互換のクライアントまたはホストランタイム
インストール
アップストリームからの要件と注意事項:
- // 例:タスク実行を必要とするツール
- OAuthを必要とするサーバーは、その認証要件を通知できます
基本的な使用方法や始め方のメモ:
-
go get github.com/mark3labs/mcp-go
-
計算ツールといくつかのデータを公開するシンプルなMCPサーバーを作成しましょう:
-
go
-
アップストリームドキュメントから抽出:https://raw.githubusercontent.com/mark3labs/mcp-go/HEAD/README.md