What is the Model Context Protocol?
It is a JSON‑RPC based protocol for communication between model hosts and servers, enabling access to resources, tools, prompts, and data roots.
@vishymakthal
基本情報
Golang MCP Server
ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
This Go implementation of the Model Context Protocol enables communication between LLM hosts (e.g., clients) and servers that provide contextual information, tools, prompts, or resources. It includes type-safe Go struct definitions and a client library for JSON‑RPC based interaction.
Set the MCP_SERVER_URL environment variable (defaults to http://localhost:3000/jsonrpc) and run go run examples/mcp_client_example.go. Use the mcp.NewClient(url) function to create a client, then call methods like Initialize, ListResources, ReadResource, CallTool, and GetPrompt.
json.RawMessageIt is a JSON‑RPC based protocol for communication between model hosts and servers, enabling access to resources, tools, prompts, and data roots.
You need Go 1.18 or later. No other runtime dependencies are required.
Set the `MCP_SERVER_URL` environment variable (optional) and execute `go run examples/mcp_client_example.go`.
The client provides `Initialize`, `ListResources`, `ReadResource`, `CallTool`, `GetPrompt`, and methods for converting Go structs to JSON‑RPC messages.
Yes. Contributions include implementing a server, adding WebSocket support, improving error handling, adding tests, and documenting additional use cases.

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.
Open-source MCP to use Blender with any LLM
🚀 The fast, Pythonic way to build MCP servers and clients.
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
コメント