modelcontextprotocol-go-sdk
...
Created 11/29/2024byjeanlucthumm
Stars:
1
Forks:
0
MCP Go SDK
Go SDK for the Model Context Protocol
Go implementation of the Model Context Protocol (MCP), providing both client and server capabilities for integrating with LLM surfaces.
[!WARNING] This is a VERY early repo. Open an issue or contact me at jeanlucthumm@gmail.com if you'd like to get involved. Discord coming soon!
Overview
The Model Context Protocol allows applications to provide context for LLMs in a standardized way, separating the concerns of providing context from the actual LLM interaction. This Go SDK implements the full MCP specification, making it easy to:
- Build MCP clients that can connect to any MCP server
- Create MCP servers that expose resources, prompts and tools
- Use standard transports like stdio and SSE
- Handle all MCP protocol messages and lifecycle events
Last updated: 11/29/2024
Publisher info
Jean-Luc Thumm
Passionate developer interested in all areas of Computer Science
San Francisco
27
followers35
following55
repos