VectifyAI/pageindex-mcp

MCP server for PageIndex. PageIndex is a vectorless reasoning-based RAG system which uses multi-step reasoning and tree search to retrieve information like a human expert would.

What it solves

PageIndex MCP allows LLMs to interact with long documents (like PDFs) without hitting context window limits or relying on traditional vector databases. It replaces vector similarity search with a reasoning-based approach to information retrieval, mimicking how a human would use a book's index to find specific information.

How it works

Instead of chunking text into vectors, PageIndex creates hierarchical tree structures of documents. LLMs use the Model Context Protocol (MCP) to navigate these trees and perform multi-step reasoning and tree searches to retrieve the relevant passages. This process preserves the full document context and structure, avoiding the need for "top-k" retrieval of isolated fragments.

Who it’s for

Developers using MCP-compatible agents or LLM platforms (such as Claude, Cursor, and Vercel AI SDK) who want to integrate high-accuracy, vectorless RAG into their AI agents.

Highlights

  • Vectorless RAG: Eliminates the need for vector databases and infrastructure overhead.
  • Reasoning-Based Retrieval: Uses tree search and reasoning trajectories for higher accuracy and transparency.
  • No Chunking: Maintains the full context and structure of the document.
  • MCP Integration: Seamlessly connects to agent frameworks like Claude, LangChain, and OpenAI Agents SDK.

Related

  • Project
  • Project
  • Project
  • Project
  • Project