PageIndex MCP is an MCP server that exposes a vectorless, reasoning-based retrieval system to language models and agents.
The tool addresses the problem of retrieving relevant information from long documents without relying on vector similarity search. Instead of chunking documents and computing embeddings, PageIndex represents documents as hierarchical tree structures and uses multi-step reasoning and tree search to navigate them, mimicking how a human expert would consult an index. This approach eliminates the need for vector databases while preserving full document context and structure.
Developers should choose this tool if they need to work with long PDFs or documents in agent frameworks and want to avoid vector database infrastructure. It suits projects where transparency in retrieval paths matters, since the reasoning-based approach provides traceable search trajectories. The tool integrates with MCP-compatible platforms including Claude, Cursor, and frameworks like Claude Agent SDK, Vercel AI SDK, OpenAI Agents SDK, and LangChain. Authentication uses simple API key management without OAuth complexity, though OAuth integration is available for users of the hosted PageIndex App.
The project maintains active development with regular updates to its core functionality and integrations. The tool receives ongoing refinement in its reasoning mechanisms and tree search algorithms. Documentation and setup instructions are kept current across multiple integration points. The project actively encourages adoption through clear examples and straightforward configuration guidance for different agent frameworks.