search_live_guideLABSCO SUMMARY
Style arguments settled by the guide itself.
A model's opinion about Go naming is an average of everything it has read. This fetches the Google and Uber guides live and answers from their text, which is the difference between a preference and a citation.
What it is
A live fetch layer over the official Go style guides — Google's Style Guide, Style Decisions and Best Practices, plus Uber's Go Style Guide. Guides are fetched on first use, so the answer reflects the current text.
What you get
- Search across all the live-fetched guide content for a specific pattern
- Topic-scoped extracts across every guide: naming, errors, concurrency, testing, interfaces, formatting, comments, imports and context
- Curated review guidelines for a topic, for when the raw guide text is more than the question needs
- Six review prompts shipped with the server — full code review, naming, error handling, concurrency, testing and interface design
Requirements
go install, or build from source, then one stdio entry in your client config. No account and no key. An HTTP mode is available for testing with MCP Inspector.
Setup effort
One command — go install github.com/BrunoKrugel/go-review-mcp@latest
USE CASES
Settling a review comment
Search the live guides for the pattern under discussion and quote what they actually say.
Reviewing error handling across a package
Pull the error-handling material out of every guide at once, then work the code against it.
Onboarding someone to your Go conventions
Topic extracts on naming, interfaces and imports, straight from the sources your team already defers to.
Running a consistent concurrency review
Curated guidelines for the topic plus a prompt that walks the review, so two reviewers cover the same ground.
3 tools
Listed in project docs. Your client may show a different list.
get_guide_topicget_review_guidelinesBEFORE YOU INSTALL
What to know first
Tools you get
3 tools named in the project's documentation.
Requires
- go-review-mcp on PATH
- Go 1.21 or later
Where it runs
All 4 documented clients run the server on your machine.
INSTALLATION
Connect your client
Server setup
go install github.com/BrunoKrugel/go-review-mcp@latestMCP Clients
Claude Desktop, Cursor
{
"mcpServers": {
"go-review": {
"command": "go-review-mcp",
"args": []
}
}
}VS Code
{
"servers": {
"go-review": {
"command": "go-review-mcp",
"args": []
}
}
}Crush
{
"mcp": {
"go-review-mcp": {
"type": "stdio",
"command": "go-review-mcp",
"timeout": 120,
"disabled": false
}
}
}