deepgo 
Warning
deepgo is currently experimental. Breaking changes may occur.
deepgo provides various tools for deeper exploration of the Go ecosystem.
MCP Server
-
proposal/review-meeting-minutes
Retrieves the latest Go proposal weekly meeting minutes from GitHub issue #33502.
Parameters
limit (int): The maximum number of meeting minutes to fetch
since (string): Filter meeting minutes from a specific date/time (YYYY-MM-DD hh:mm:ss)
-
document/release-note
Fetches the release note for the specified Go version from go.dev/doc.
Parameters
version (string): The Go language version (e.g., go1.24)
-
document/latest-go-version
Retrieves the latest Go version from https://go.dev/VERSION?m=text.
Parameters
-
style/modernize
Retrieves the source code of the modernize analyzer in gopls internal. All Go users must follow its rules.
Parameters
Installation
Install deepgomcp with the following command:
go install github.com/tenntenn/deepgo/cmd/deepgomcp@latest
Configuration
Below are example configurations for each platform. Adjust them as needed for your environment.
Mac
{
"mcpServers": {
"deepgo": {
"command": "deepgomcp",
"args": [],
"env": {}
}
}
}
Linux
{
"mcpServers": {
"deepgo": {
"command": "deepgomcp",
"args": [],
"env": {}
}
}
}
Windows (WSL)
{
"mcpServers": {
"deepgo": {
"command": "wsl",
"args": [
"bash",
"-ic",
"deepgomcp"
],
"env": {}
}
}
}
License
This project is licensed under the MIT License.
Contributions are always welcome! Please open issues or PRs for any bugs or enhancements.