{"repo":"yikakia/godoc-mcp-server","free":true,"listed":false,"github":"https://github.com/yikakia/godoc-mcp-server","clone":"git clone https://github.com/yikakia/godoc-mcp-server.git","description":"A mcp server provide infomation from pkg.go.dev. For all golang programmers","language":"Go","stars":38,"topics":["go","mcp","mcp-server","modelcontextprotocol"],"license":"MIT","category":"mcp-servers","readme_excerpt":"godoc-mcp-server search golang packages and their docs from pkg.go.dev, provide the infomation to llm as mcp server Install You can download the compiled binary from the releases page. Or you can install it from source, compile it by yourself: Usage just use your client to request. it servers on stdio Todo - localCache - [x] use a local cache to avoid search every time(From reddit user) - searchPackage - [x] imported by how many packages - getPackageInfo - [x] fixme: subpackage need new adapter - [x] get examples - release - [x] use github actions to release for multiple platforms Develop Experience The description is very important, when describing the param should tell the client how to use one tool's output and change the format to match another tool's input. For example, the output of searchPackage contains subpackage's name, but do not contain the package's name. So if want the llm to use getPackageInfo to get the subpackage's info, I wrote the description for param packageName about how to use it to work with searchPackage : package name for search. if use searchPackages before, and user want to get the subpackage info. you should plus them for example, when user query mcp, and it return packageName: github.com/mark3labs/mcp-go/mcp and subpackage client, then if user want to get the client package info, you should set the packageName to github.com/mark3labs/mcp-go/mcp/client rather than client When using this detail description, the llm will tell you some subpackage's n","default_branch":null,"files":null,"tree":[],"storefront":"/r/yikakia","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yikakia/godoc-mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}