codemcp
Verified Safeby akhenakh
Overview
Provides structural code search for Go codebases, integrating AST analysis and Gopls for AI agents via the Model Context Protocol.
Installation
codemcpSecurity Notes
The server correctly restricts file access for the `read_file` tool to explicitly allowed directories (project root, Go Module Cache, Go Standard Library) using `isAllowedPath` checks and path sanitization, preventing arbitrary file system access. It spawns trusted system commands (`gopls`, `go env`, `git ls-files`) as subprocesses. No 'eval' or hardcoded secrets were found, and it communicates over stdio, limiting external network attack surfaces.
Similar Servers
cclsp
Integrate LLM-based coding agents with Language Server Protocol (LSP) servers to enable robust code navigation, symbol resolution, and refactoring across various programming languages.
mcp-k8s-go
This MCP server enables interaction with Kubernetes clusters to list, get, apply, and execute commands on various resources through a conversational interface.
mcp-devtools
A unified, high-performance Go-based MCP server providing access to a comprehensive suite of developer tools, with robust OAuth 2.1 authentication and observability features.
codeweaver
Provides precise, AI-optimized code context and semantic search capabilities for AI agents to understand and work with codebases efficiently.