MCP Catalogs
Home

reporecall

by proofofwork-agency·30·Score 44

Local codebase memory system with AST indexing, call graphs, and business context generation for Claude Code and MCP agents.

developer-toolsai-llmknowledge-graph
6
Forks
1
Open issues
this month
Last commit
2d ago
Indexed

Overview

Reporecall is a comprehensive local codebase memory system that indexes repositories to provide intent-routed code retrieval, automatically generated wiki pages, and an interactive architecture dashboard. It uses AST indexing and call graphs to enable efficient code exploration and context-aware conversations with AI coding assistants. The system works completely offline, offering 3-8x token reduction compared to traditional approaches while maintaining all functionality on your local machine.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Code exploration and understanding large codebases
you:Architecture documentation generation and maintenance
you:AI coding assistant context enhancement for development workflows
you:Does Reporecall require cloud services or API keys?
you:How does it integrate with different AI coding assistants?

When to choose this

Choose Reporecall when working with large codebases that need intelligent context retrieval, architecture visualization, and want to reduce token usage in AI-assisted coding without cloud dependencies.

When NOT to choose this

Don't choose Reporecall if you need frequent write access to the codebase through MCP tools, as this appears to be primarily a read-only system focused on context retrieval.

Tools this server exposes

12 tools extracted from the README
  • search_code

    Search codebase for specific terms or patterns

  • get_symbol

    Retrieve information about a specific symbol or class

  • resolve_seed

    Resolve a seed query to related code files and context

  • find_callers

    Find all files that call a specific function or symbol

  • find_callees

    Find all functions called by a specific function or symbol

  • explain_flow

    Explain how a code flow works or what calls what

  • build_stack_tree

    Build a stack tree showing function calls and relationships

  • get_imports

    Get all imports for a specific file or symbol

  • list_product_areas

    List business product areas with their descriptions

  • business_context_query

    Query business context and capability information

  • wiki_read

    Read a generated wiki page by slug

  • refresh_context

    Refresh the codebase index and regenerate wiki pages

Comparable tools

sourcery-mcpcodegraph-mcpdevinsights-mcp

Installation

npm install -g @proofofwork-agency/reporecall

reporecall init          # Create .memory/, hooks, MCP config
reporecall index         # Index the codebase (builds topology + wiki)
reporecall serve         # Start daemon + file watcher
reporecall lens --serve  # Open the architecture dashboard

For Claude Desktop integration:

{
  "mcpServers": {
    "reporecall": {
      "command": "npx",
      "args": ["@proofofwork-agency/reporecall", "mcp"],
      "env": {
        "REPORECALL_PROJECT_PATH": "."
      }
    }
  }
}

FAQ

Does Reporecall require cloud services or API keys?
No, Reporecall works entirely locally with SQLite/FTS indexes. Optional semantic backends can be configured but aren't required.
How does it integrate with different AI coding assistants?
It provides three integration surfaces: automatic hooks for Claude Code, MCP/CLI access for Codex and other agents, and structured JSON exports for any tool.

Compare reporecall with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.