Skip to content

x/tools/gopls: expose an off-by-default MCP server from gopls #73580

Closed
@findleyr

Description

@findleyr

This is a high level tracking issue.

We want to experiment with exposing MCP server bindings in gopls, so that we can provide rich language features in AI-powered environments. To start, we should expose a narrow set of features, activated through a custom LSP command that starts an SSE transport MCP endpoint (similar to how we activate documentation serving).

CC @adonovan @h9jiang @madelinekalil @samthanawalla

Metadata

Metadata

Assignees

Labels

FeatureRequestIssues asking for a new feature that does not need a proposal.ToolsThis label describes issues relating to any tools in the x/tools repository.goplsIssues related to the Go language server, gopls.

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions