mcp-golang – Build custom tools for LLMs in go
mcp-golang – Build custom tools for LLMs in go
Anthropic released the Model Context Protocol a couple weeks ago - https://www.anthropic.com/news/model-context-protocol . They have official sdks for python and typescript but nothing for go, so I wrote one! The main goal is to provide a low boilerplate sdk to write MCP servers, you can spin up a server which can give an LLM access to weather forecasts like this: https://github.com/metoro-io/mcp-golang/blob/main/examples/g... . Using it here: https://youtu.be/xaMkMl_R-0A The library handles generating all the MCP endpoints and input schemas for the model by introspecting the types of the structs + annotations for the handlers. I'm currently working on filling out the rest of the optional server features in the protocol and hope to move on to a client implementation soon. If any folks find this interesting, help is always appreciated!
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
Build your custom game
Build Your Own Custom Internet Frontpage with Marduk.xyz
Build a Custom Lisp in Swift
Joonbot – Build custom conversations that convert without code
We build custom software that helps SMB's grow
The fastest way to build custom tools
I made an app for you to build custom AI Agents
Build custom ChatGPT chatbots in seconds
Build your own custom AI code interpreter
SlidesUp API – Quickly build custom experiences for your conference