godoc-mcp-server

godoc-mcp-server

14

godoc-mcp-server is designed to search and extract package documentation from pkg.go.dev, providing this information to LLMs as a Model Context Protocol (MCP) server. It facilitates efficient information retrieval by utilizing a local cache and supports automated multi-platform releases.

godoc-mcp-server

  • Description: A tool to search Golang packages and their documentation from pkg.go.dev, providing information to language models as an MCP server.
  • Installation: Download the binary from the releases page or compile from source.
  • Usage: Use a client to make requests; it operates over stdio.
  • Todo:
    • Local cache implementation to avoid repeated searches.
    • Retrieve information about how many packages import a specific one.
    • Planned support for fetching examples.
    • Automated releases with GitHub Actions.
  • Development Goals: Emphasizes the importance of parameter description for seamless interaction between different tool outputs.

License

Licensed under the MIT License.