njern/gophermcp
If you are the rightful owner of gophermcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
gopherMCP is an MCP server that provides access to Go documentation for any package, aiding LLMs in code editing by offering up-to-date documentation.
gophermcp
Overview
gopherMCP
is an MCP (Model Context Protocol) server that provides a client access to Go documentation for any package. If you are using an LLM to edit code, this can help the LLM look up documentation and not need to rely on outdated docs it may have in its own training data.
Installation
go install github.com/njern/gophermcp
Using the server with Cursor
- Create an
mcp.json
file in the.cursor
directory in your project root folder unless one already exists. - Add
gophermcp
like this:
{
"mcpServers": {
"gophermcp": {
"command": "/path/to/go/binaries/gophermcp",
"args": []
}
}
}
License
This project is licensed under the MIT License - see the file for details.
Future plans
Expand into other tools which may be useful for an LLM creating Go code.
Acknowledgements
This project was inspired by godoc-mcp, which forms the basis for the godoc
package.