Analyze Go code semantically with navigation, definitions, and reference lookup.
Copy the install command and let the AI configure it · recommended for beginners
No copy-paste install info for "io.github.xieyuschen/gopls-mcp" yet — see the docs or source repo.
Use gopls to analyze this Go project, find the definition of HandleRequest, and report its file location and signature.
Returns the target function's definition file, code location, and function signature.
Find all references to the UserService struct in the project and group the usage locations by file.
Outputs a file-grouped reference list to help understand call relationships and impact scope.
Using gopls, analyze the types and symbols in this Go code and explain the navigation paths and dependencies among key methods.
Provides a concise summary of key symbols plus their definitions, references, and navigation relationships.
Access semantic code tools like definitions, references, rename, and diagnostics.
Analyze, match, and transform code structures across multiple programming languages.
Run unified Go lint, vulnerability, and nil analysis with precise diagnostics.
Provides semantic code intelligence for TypeScript/JavaScript analysis, tracing, and error explanation.
Refactor code via MCP with moving, indenting, outlining, and renaming.
Fetch real-time Go docs and get expert help using package APIs.