
Code Pathfinder
@shivasurya
About Code Pathfinder
Code Pathfinder's MCP Server provides AI coding assistants like Claude Code with deep semantic understanding of codebases through call graph analysis, symbol search, and dependency tracking. It enables developers to ask natural language questions like "who calls this function?" i
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"code-pathfinder": {
"command": "pathfinder",
"args": [
"serve",
"--project",
"/absolute/path/to/your/project"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Code Pathfinder?
Code Pathfinder is an open-source MCP server that transforms AI coding assistants into code intelligence tools through deep semantic analysis. It provides call graph analysis, symbol search, dependency tracking, and dataflow analysis, running 100% locally on your machine.
How to use Code Pathfinder?
Install via Homebrew, pip, Chocolatey, or Docker, then add a simple JSON configuration to your AI assistant’s MCP config file. The server works with tools like Claude Code, Codex, and OpenCode.
Key features of Code Pathfinder
- Project Statistics: codebase metrics and structure overview
- Symbol Search: find functions, classes, and variables
- Reverse Call Graphs: discover who calls a function
- Forward Call Graphs: trace what a function calls
- Call Site Details: exact file paths and line numbers
- Import Resolution: track modules and dependencies
Use cases of Code Pathfinder
- Security vulnerability analysis with taint tracking
- Codebase onboarding for new team members
- Refactoring impact assessment via caller identification
- Dependency analysis for migration planning
FAQ from Code Pathfinder
What runtime or dependencies does Code Pathfinder require?
It currently supports Python (pip install) and is available via Homebrew, Docker, and Chocolatey for other platforms.
Does my source code leave my machine?
No. All analysis runs 100% locally; your code never leaves your development machine.
Is Code Pathfinder free and open-source?
Yes, it is fully free and open-source under the AGPL-3.0 license.
How is Code Pathfinder different from text-based search tools like grep?
It performs multi-pass Abstract Syntax Tree analysis for deep semantic understanding, not just text pattern matching.
What languages does it support now and in the future?
Currently supports Python. Expansion to JavaScript, TypeScript, Go, and Java is planned.
Frequently asked questions
What runtime or dependencies does Code Pathfinder require?
It currently supports Python (pip install) and is available via Homebrew, Docker, and Chocolatey for other platforms.
Does my source code leave my machine?
No. All analysis runs 100% locally; your code never leaves your development machine.
Is Code Pathfinder free and open-source?
Yes, it is fully free and open-source under the AGPL-3.0 license.
How is Code Pathfinder different from text-based search tools like grep?
It performs multi-pass Abstract Syntax Tree analysis for deep semantic understanding, not just text pattern matching.
What languages does it support now and in the future?
Currently supports Python. Expansion to JavaScript, TypeScript, Go, and Java is planned.
Basic information
More Developer Tools MCP servers
OpenSumi
opensumiA framework helps you quickly build AI Native IDE products. MCP Client, supports Model Context Protocol (MCP) tools via MCP server.
MCP-Bridge
SecretiveShellA middleware to provide an openAI compatible endpoint that can call MCP tools

PuzzleTide Puzzle Generator
Caravaca-LabsWord search generator, crossword generator, and sudoku generator + solver as a local-first MCP server. 15 deterministic tools: printable PDF puzzle worksheets, themed word banks, and verifiable LLM evals. From the makers

BetterBugs
BetterBugsThe BetterBugs MCP (Model Context Protocol) enables you to load BetterBugs bug reports (via report links) directly to your preferred AI Agents and developer environments with MCP Client capabilities (such as Cursor, VS C

Sentry
modelcontextprotocolModel Context Protocol Servers
Comments