{"slug":"hloiseaufcms/mcp-gopls","name":"MCP LSP Go","description":"An MCP server that connects AI assistants to Go's Language Server Protocol (LSP) for advanced code analysis.","category":"development","tags":[],"official":false,"stars":85,"transport":"stdio","install":[{"cmd":"npx -y @mark3labs/mcp-inspector","imports":[]}],"tools":[{"name":"textDocument/completion","description":"Provides code completion suggestions at a given position in a document."},{"name":"textDocument/definition","description":"Goes to the definition of a symbol at a given position."},{"name":"textDocument/references","description":"Finds all references to a symbol at a given position."},{"name":"textDocument/hover","description":"Shows hover information for a symbol at a given position."},{"name":"textDocument/signatureHelp","description":"Provides signature help for a function call at a given position."},{"name":"textDocument/formatting","description":"Formats a document according to language server settings."},{"name":"textDocument/codeAction","description":"Lists and applies code actions (e.g., quick fixes) at a given position."},{"name":"textDocument/rename","description":"Renames a symbol across the workspace."},{"name":"workspace/symbol","description":"Searches for symbols in the workspace by query."},{"name":"textDocument/documentSymbol","description":"Lists all symbols in a document."}],"env_vars":[],"auth_type":"none","github":"https://github.com/hloiseaufcms/mcp-gopls","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Mon May 25"}