Docs / Quickstart
Quickstart
From zero to an agent with whole-repo knowledge in under five minutes. No credit card — the free tier is enough to index a real project.
1. Create an account and connect a repository
Sign up at app.idencify.com (GitHub or email). Then connect a repository:
- GitHub App (recommended): install the Idencify GitHub App on the repos you choose. Idencify gets read-only access, indexes them, and re-indexes automatically on push.
- Public repo by URL: any public Git URL can be ingested from the dashboard or the REST API.
Indexing runs in the background — a medium-size repository (a few thousand files) takes a few minutes. You can watch progress in the dashboard.
2. Add the MCP server to your agent
Claude Code
claude mcp add --transport http idencify https://mcp.idencify.com/mcp
The first tool call triggers an OAuth 2.1 flow: your browser opens, you approve, and the session is authenticated. No keys to copy.
Cursor and other MCP clients
Add a remote server with this configuration:
{
"mcpServers": {
"idencify": {
"type": "http",
"url": "https://mcp.idencify.com/mcp"
}
}
}
Clients that only support SSE can use https://mcp.idencify.com/mcp/sse.
3. Ask questions that need the whole repo
Try prompts that a context window alone cannot answer:
- "Before I change the signature of
process_payment, use Idencify to analyze the impact." - "Who transitively calls
validate_token? Expand the call graph two levels." - "Is there any dead code in this repository? Check with the graph, not grep."
- "What changed structurally between main and the last release? Give me a graph diff."
REST API (optional)
Everything is also reachable over REST with an API key (create one in the dashboard under Settings):
curl -X POST https://app.idencify.com/api/v1/ingest \
-H "X-API-Key: idk_..." \
-H "Content-Type: application/json" \
-d '{"repository_url": "https://github.com/owner/repo"}'