{
  "markdown": "# Idencify MCP Server\n\n**Whole-repo code intelligence for AI agents, served over [MCP](https://modelcontextprotocol.io).**\n\nAI coding agents are great at the file they're looking at and blind to the other 2,000. [Idencify](https://idencify.com) gives them the whole-repo picture: connect a GitHub repository and it builds a cross-language call graph with semantic search — served through 14 MCP tools to Claude Code, Cursor, and any MCP client.\n\n> This is the public documentation repository for the hosted server at `https://mcp.idencify.com/mcp`. Sign up at [idencify.com](https://idencify.com) — free tier included.\n\n## Quickstart (Claude Code)\n\n```bash\nclaude mcp add --transport http idencify https://mcp.idencify.com/mcp\n```\n\nAuthentication is OAuth 2.1 — your MCP client opens the browser, you approve, done. API-key access (REST) is also available from the dashboard.\n\n## Tools\n\n| Tool | What it answers |\n|---|---|\n| `analyze_impact` | \"What breaks if I change this symbol?\" — transitive blast radius |\n| `expand_call_graph` | Callers/callees N levels deep, cross-file and cross-language |\n| `get_definition` | Definition + dependency context for a symbol |\n| `get_context` | Assembled, ranked context pack for a task |\n| `symbol_search` | Hybrid semantic + keyword + identifier search |\n| `find_pattern` | Structural pattern occurrences across the repo |\n| `detect_cycles` | Dependency cycles, ranked by severity |\n| `check_boundaries` | Architecture boundary violations |\n| `health_score` | Repo/module health grade with hotspots |\n| `graph_diff` | Exact graph diff between two commits (adds/removes/breaking) |\n| `semantic_changelog` | Human-readable changelog from graph changes |\n| `search_history` | Query indexed git history |\n| `summarize_file` | File summary with symbols and relations |\n| `rate_context` | Feedback loop — rate retrieved context to improve ranking |\n\n## Language support\n\nRust, TypeScript, JavaScript, Python, Go, Java and C++ — all indexed into one unified graph, with enhanced compiler-level precision for Rust, TypeScript, Python and Go. Re-indexing never loses relations: the graph can only get better over time.\n\n## How it works\n\n1. Connect a repository (GitHub App with read-only access, or REST API for public repos).\n2. Idencify indexes it into a whole-repo graph: symbols, calls, imports, containment and implementation relations, plus semantic search — updated automatically on every push.\n3. Your agent queries the graph over MCP — every answer is backed by the indexed graph, not guesses.\n\n## Links\n\n- Website / signup: **[idencify.com](https://idencify.com)**\n- Dashboard: [app.idencify.com](https://app.idencify.com)\n- MCP endpoint: `https://mcp.idencify.com/mcp` (Streamable HTTP; SSE at `/mcp/sse`)\n- Contact: hello@idencify.com\n\n## Pricing\n\nFree ($0) · Plus ($9/mo) · Pro ($29/mo) — see [idencify.com](https://idencify.com) for limits.\n",
  "bytes": 2888,
  "sha": "2a453040b0be57e046445276372b50342c696e4cc599aa03443af7153aca331a",
  "repo_slug": "jospnunes/idencify-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_jospnunes_idencify_0dc9c523/readme"
}