You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+15-50Lines changed: 15 additions & 50 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,64 +4,50 @@
4
4
</a>
5
5
</div>
6
6
7
+
7
8
# PageIndex MCP
8
9
9
-
A Model Context Protocol (MCP) server for **PageIndex** - Next-Generation Reasoning-based RAG.
10
+
Want to chat with PDF on Claude but got limit reached error? You can add your file to PageIndex to seamlessly chat with long PDFs on your Claude desktop.
10
11
11
-
For an overview and quick start, check out the [PageIndex MCP](https://pageindex.ai/mcp) project page.
12
+
- Support local and online PDFs
13
+
- Free 1000 pages
14
+
- Unlimited conversations
15
+
16
+
For more information about PageIndex MCP, check out the [PageIndex MCP](https://pageindex.ai/mcp) project page.
PageIndex is a revolutionary document processing system that uses **reasoning-based RAG** instead of traditional vector-based similarity search. Unlike conventional RAG systems that rely on semantic similarity, PageIndex uses multi-step reasoning and tree search to retrieve information like a human expert would.
22
-
23
-
### Key Advantages over Vector-based RAG
26
+
PageIndex is a vectorless **reasoning-based RAG** system which uses multi-step reasoning and tree search to retrieve information like a human expert would. It has the following properties:
24
27
25
-
-**Higher Accuracy**: Relevance beyond similarity - ideal for domain-specific documents where semantics are similar
-**Better Transparency**: Clear reasoning trajectory with traceable search paths
27
30
-**Like A Human**: Retrieve information like a human expert navigates documents
28
31
-**No Vector DB**: No extra infrastructure overhead
29
32
-**No Chunking**: Preserve full document context and structure
30
33
-**No Top-K**: Retrieve all relevant passages automatically
31
34
32
-
## Features
33
-
34
-
-**Local PDF Processing**: Upload local PDF files directly without manual uploads
35
-
-**URL Support**: Process documents from URLs
36
-
-**Full PageIndex Integration**: Access all PageIndex capabilities (OCR, tree generation, reasoning-based retrieval)
37
-
-**Secure OAuth Authentication**: OAuth 2.1 with PKCE and automatic token refresh
38
-
-**TypeScript**: Full type safety with MCP SDK
39
-
-**Desktop Extension (DXT)**: One-click installation for Claude Desktop with secure configuration
40
-
41
-
## Usage
42
-
43
-
### Getting Started
44
35
45
-
The PageIndex MCP server uses OAuth 2.1 authentication for secure access. When you first run the server, it will guide you through the authentication process by opening your browser to authorize the application.
36
+
---
37
+
# PageIndex MCP Setup
38
+
See [PageIndex MCP](https://pageindex.ai/mcp) for full video guidances.
46
39
47
-
### For Claude Desktop (Recommended)
40
+
### 1. For Claude Desktop (Recommended)
48
41
49
42
**One-Click Installation with Desktop Extension (DXT):**
50
43
51
44
1. Download the latest `.dxt` file from [Releases](https://github.com/VectifyAI/pageindex-mcp/releases)
52
45
2. Double-click the `.dxt` file to install automatically in Claude Desktop
53
46
3. The OAuth authentication will be handled automatically when you first use the extension
54
47
55
-
**Benefits of DXT Installation:**
56
-
57
-
-**No technical setup** - just download and double-click
58
-
-**Secure OAuth authentication** - handled automatically through your browser
|**process_document**| Upload and process PDF documents from local files or URLs with PageIndex OCR and tree generation |`url` - Local file path or PDF URL |
133
-
|**recent_documents**| Get recent documents with status overview |`limit` (optional) |
134
-
|**get_document**| Get basic document info and status |`doc_id`|
0 commit comments