Gopls (specifically, mcp-gopls) is a Model Context Protocol (MCP) server that enables AI assistants (such as Claude, Cursor, or GitHub Copilot) to leverage the full capabilities of Go's language server (gopls). It allows for powerful code navigation, diagnostics, formatting, renaming, workspace symbol search, running Go tests, coverage analysis, dependency management, vulnerability checks, and more, all through MCP integration. This tool is ideal for developers and teams using Go who want to supercharge AI-based programming assistance with full LSP access in their workflow.
Visit Gopls's official website for product details and getting started.
Comprehensive guide to using Gopls with examples and API references.
Community forum for reporting issues and discussing features related to Gopls.
Insights and updates on the development of Gopls and its applications.