Examples on applying the Model-Context-Protocol ( MCP ). This is an architecture that's used to build agents that can interact with external data sources.
A better explanation can be found here:
https://www.philschmid.de/mcp-introduction
The official documentation is here:
https://modelcontextprotocol.io/introduction
Most of the examples available are based on python and LangChain. As a learning exercise, I built these examples are with go-lang using:
https://github.com/metoro-io/mcp-golang
Documentation for the lib can be found here: https://mcpgolang.com/introduction
-
https://www.bytesizego.com/blog/model-context-protocol-golang
-
https://github.com/philschmid/gemini-samples/blob/main/examples/gemini-mcp-example.ipynb
The resource cannot be read using the stdio mechanism. Try with HTTP protocol: