From 1f9c966d3af3aa406cbcdb0be3498fa415b629be Mon Sep 17 00:00:00 2001 From: Edward Muller Date: Fri, 6 Mar 2026 13:19:10 -0800 Subject: [PATCH] Add Claude Code MCP and LSP configuration Configure gopls as an MCP server and LSP for Go files to enable Claude Code's Go language tooling integration. Co-Authored-By: Claude Opus 4.6 --- .claude/lsp.json | 10 ++++++++++ .mcp.json | 8 ++++++++ 2 files changed, 18 insertions(+) create mode 100644 .claude/lsp.json create mode 100644 .mcp.json diff --git a/.claude/lsp.json b/.claude/lsp.json new file mode 100644 index 0000000..f2a4b52 --- /dev/null +++ b/.claude/lsp.json @@ -0,0 +1,10 @@ +{ + "servers": [ + { + "language": "go", + "extensions": [".go"], + "command": "gopls", + "args": ["serve"] + } + ] +} diff --git a/.mcp.json b/.mcp.json new file mode 100644 index 0000000..038f488 --- /dev/null +++ b/.mcp.json @@ -0,0 +1,8 @@ +{ + "mcpServers": { + "gopls": { + "command": "gopls", + "args": ["mcp"] + } + } +}