MCPServer
Verified Safeby udittripathi
Overview
Provides LLMs with safe, read-only access to a local codebase, enabling them to answer questions about functionality, file locations, and code usages.
Installation
npm startSecurity Notes
The server's security model emphasizes read-only access, explicit project root allowlisting, and path traversal protection, which is implemented in `src/utils/fileUtils.ts` via `resolveSafePath`. It uses a stdio transport, meaning no network access, which eliminates a class of network-based vulnerabilities. No `eval` or other obvious malicious patterns were found. `PROJECT_ROOT` requires manual user configuration, preventing arbitrary file access.
Similar Servers
code-index-mcp
Intelligent code indexing and analysis for Large Language Models, enabling tasks such as code review, refactoring, documentation generation, debugging assistance, and architectural analysis.
CodeGraphContext
An AI pair programmer that provides real-time, accurate, context-aware assistance by indexing and analyzing codebases (local projects and dependencies) using a graph database, facilitating code understanding, writing, and refactoring across multiple programming languages.
CodeGraphContext
This MCP Server acts as an expert AI pair programmer's backend, providing real-time, accurate code analysis, indexing, and relationship information from a local codebase to assist with understanding, writing, and refactoring code.
Lynkr
Lynkr is an AI orchestration layer that acts as an LLM gateway, routing language model requests to various providers (Ollama, Databricks, OpenAI, etc.). It provides an OpenAI-compatible API and enables AI-driven coding tasks via a rich set of tools and a multi-agent framework, with a strong focus on security, performance, and token efficiency. It allows AI agents to interact with a defined workspace (reading/writing files, executing shell commands, performing Git operations) and leverages long-term memory and agent learning to enhance task execution.