go-mcp: タイプセーフなGo SDKによるMCPサーバー開発
2025-04-17
go-mcpは、MCP(Model Context Protocol)サーバーの開発を簡素化するGo SDKです。タイプセーフで直感的なインターフェースにより、開発プロセスが効率化されます。コード生成によってツールとプロンプトパラメーターの静的型付けが保証され、コンパイル時にエラーが検出されます。クリーンなAPIと開発者フレンドリーな設計により、学習と使用が容易です。このプロジェクトには包括的な例とドキュメントが含まれており、ツール、プロンプト、リソース管理、ログ記録などの機能をサポートしています。動的なツールの追加は現在サポートされていませんが、将来のバッチ処理、ストリーム可能なHTTPトランスポート、進捗通知などが計画されています。MITライセンスで提供されています。
開発