Skip to content

njern/gophermcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gophermcp

Go Report Card GoDoc License

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 LICENSE 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.

About

An MCP server to help LLM:s write better Go code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages