Skip to main content

Codebase Understanding MCP

The Codebase Understanding MCP server shares your Knowledge Layer context with coding agents, enabling them to understand your codebase and answer questions about it.

Endpoint: https://api.prode.ai/code-parsing/v1/mcp/

What It Does

This MCP server gives your coding agent access to ProdE's Knowledge Layer — the indexed, AI-enriched representation of your repositories. Instead of generic code suggestions, your agent can:

  • Answer codebase questions — "Where is authentication implemented?" or "How does the payment flow work?"
  • Understand cross-repo relationships — Find how services interact across multiple repositories
  • Search code precisely — Regex search across files, semantic symbol search, and documentation lookup
  • Navigate structure — Explore folder layouts, read files, and trace symbol usages

Available Tools

ToolDescription
get_all_repositoriesList all repositories available in your Knowledge Layer
get_high_level_contextGet AI-summarized documentation and code symbol discovery across repos
get_documentationsFetch full auto-generated documentation content
search_file_contentsRegex-based search across repository files
read_fileRead specific files from your repositories
get_folder_structureView repository directory structure
find_symbol_usagesFind all usages of a function, class, or variable

Example Configuration

Below is a sample configuration for Claude Code (~/.claude.json). For configurations specific to your editor, see the setup guide for Cursor, GitHub Copilot (VS Code), Windsurf, or Claude Code.

{
"mcpServers": {
"prode-codebase-understanding": {
"type": "streamable-http",
"url": "https://api.prode.ai/code-parsing/v1/mcp/",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}