godoc-mcp-server

godoc-mcp-server

3.4

If you are the rightful owner of godoc-mcp-server 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.

The godoc-mcp-server is a tool for searching Golang packages and their documentation from pkg.go.dev, providing the information to LLM as an MCP server.

The godoc-mcp-server is designed to facilitate the search and retrieval of Golang package documentation from pkg.go.dev. It acts as a Model Context Protocol (MCP) server, providing structured information to language models (LLMs). Users can install the server either by downloading the compiled binary from the releases page or by compiling it from the source. The server operates over standard input/output, allowing clients to request information seamlessly. The tool includes features such as local caching to avoid repeated searches, the ability to determine how many packages import a given package, and plans to include example retrieval in the future. The development experience emphasizes the importance of detailed parameter descriptions to ensure smooth interoperability between different tools. The library's API is currently unstable, with potential for future stabilization based on user feedback.

Features

  • Local Cache: Utilizes a local cache to prevent repeated searches, enhancing efficiency.
  • Search Package: Provides information on how many packages import a given package.
  • Release Automation: Uses GitHub Actions to release the server for multiple platforms.