Back to Apps

mcp-gopls
Supports UIby hloiseau
AI-powered Go language server (gopls) wrapper providing professional IDE features to MCP clients.
0 stars
Works in:claude
Exposes:Tools
What it does
MCP-GOPLS wraps the official Go language server (gopls), bringing deep static analysis, navigation, and code manipulation capabilities to AI assistants. It allows LLMs to understand Go codebases with the same precision as a professional IDE.
Tools
GoToDefinition: Navigate to the exact definition of a symbol.FindReferences: Locate all occurrences of a symbol across the workspace.GetDiagnostics: Retrieve compile errors and static analysis findings.Hover: Get detailed type and documentation information for symbols.SearchSymbol: Find symbols across the entire workspace using partial matching.RenameSymbol: Rename symbols across the workspace with direct file updates.FindImplementers: Find all types that implement a specific interface.ListDocumentSymbols: Generate an outline of symbols defined within a file.FormatCode: Apply gofmt standards to source code.OrganizeImports: Sort and group import statements automatically.
Installation
{
"mcpServers": {
"mcp-gopls": {
"command": "mcp-gopls",
"args": []
}
}
}
Supported hosts
- Claude Desktop
- Claude Code
Quick install
go install github.com/yantrio/mcp-gopls/cmd/mcp-gopls@latestInformation
- Pricing
- free
- Published
- 4/19/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Claude Desktop
{
"mcpServers": {
"mcp-gopls": {
"command": "mcp-gopls",
"args": []
}
}
}





