MCPServers

Summary

MCP-Gopls is a server implementation that bridges the Go Programming Language Server (gopls) with the Model Context Protocol, enabling AI assistants to perform advanced code analysis on Go projects. It provides tools for code navigation (go-to-definition, find references), code completion, hover documentation, diagnostic error checking, and test coverage analysis. The server manages communication with the gopls language server through JSON-RPC, handling initialization, reconnection, and message formatting to make Go's powerful static analysis capabilities accessible through a standardized MCP interface.

Available Actions(6)

go_to_definition

Navigate to the definition of a symbol

find_references

Find all references to a symbol

check_diagnostics

Get diagnostics for a file

get_hover_info

Get detailed information about a symbol

get_completion

Get completion suggestions at a position

analyze_coverage

Analyze test coverage for Go code

Last Updated: April 25, 2025

社区评论

0.0
0 条评论
5
0
4
0
3
0
2
0
1
0

暂无评论. 成为第一个评论的人!

登录以参与讨论

Coming soon to
HighlightHighlight AI

语言

TypeScript

分类

标签