Enterprise DNA
M MCP Servers Developer low

hloiseaufcms/mcp-gopls

by Various

Model Context Protocol (MCP) server for Go using gopls – LSP-powered analysis, tests, coverage, and tooling.

H

MCP

hloiseaufcms/mcp-gopls

Added 1 June 2026

#ai-agents #ai-tools #developer-tools #go #golang #gopls #lsp #mcp

Overview

hloiseaufcms/mcp-gopls is a Model Context Protocol server that wraps Go's language server (gopls) into MCP-compatible endpoints. It allows AI assistants to perform LSP-powered Go code analysis, run tests, check coverage, and access tooling directly from the protocol.

Best for

Best for
Go developers who want AI-assisted tooling integrated with gopls

Use cases

  • Analyze Go code structure and diagnostics
  • Run tests and view coverage reports
  • Refactor or generate Go code suggestions

Notes

hloiseaufcms/mcp-gopls is a Model Context Protocol server that wraps Go’s language server (gopls) into MCP-compatible endpoints. It allows AI assistants to perform LSP-powered Go code analysis, run tests, check coverage, and access tooling directly from the protocol.

86 stars on GitHub. Last updated 2026-02-02. Licensed Apache-2.0.

Use cases

  • Analyze Go code structure and diagnostics
  • Run tests and view coverage reports
  • Refactor or generate Go code suggestions

Pros

  • Leverages gopls for accurate, LSP-standard Go analysis
  • Supports testing and coverage workflows directly via MCP
  • Open-source (MIT licensed) and written in Go

Cons

  • Requires gopls to be installed and configured separately
  • Limited to Go ecosystem, not multi-language
  • Small community (86 stars) may mean fewer contributions or updates

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Leverages gopls for accurate, LSP-standard Go analysis
  • Supports testing and coverage workflows directly via MCP
  • Open-source (MIT licensed) and written in Go

Cons

  • Requires gopls to be installed and configured separately
  • Limited to Go ecosystem, not multi-language
  • Small community (86 stars) may mean fewer contributions or updates