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
+38-19Lines changed: 38 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,32 +20,28 @@ PageIndex is a revolutionary document processing system that uses **reasoning-ba
20
20
-**Local PDF Processing**: Upload local PDF files directly without manual uploads
21
21
-**URL Support**: Process documents from URLs
22
22
-**Full PageIndex Integration**: Access all PageIndex capabilities (OCR, tree generation, reasoning-based retrieval)
23
-
-**Secure Authentication**: API key authentication with PageIndex platform
23
+
-**Secure OAuth Authentication**: OAuth 2.1 with PKCE and automatic token refresh
24
24
-**TypeScript**: Full type safety with MCP SDK
25
25
-**Desktop Extension (DXT)**: One-click installation for Claude Desktop with secure configuration
26
26
27
27
## Usage
28
28
29
29
### Getting Started
30
30
31
-
First, you'll need to create an API key:
32
-
33
-
1. Visit https://dash.pageindex.ai/api-keys
34
-
2. Create a new API key for your application
35
-
3. Copy the API key for use in the configuration below
31
+
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
32
37
33
### For Claude Desktop (Recommended)
38
34
39
35
**One-Click Installation with Desktop Extension (DXT):**
40
36
41
37
1. Download the latest `.dxt` file from [Releases](https://github.com/VectifyAI/pageindex-mcp/releases)
42
38
2. Double-click the `.dxt` file to install automatically in Claude Desktop
43
-
3.Enter your PageIndex API key in the simple configuration interface
39
+
3.The OAuth authentication will be handled automatically when you first use the extension
44
40
45
41
**Benefits of DXT Installation:**
46
42
47
43
-**No technical setup** - just download and double-click
48
-
-**Secure configuration** - API keys stored securely by Claude Desktop
44
+
-**Secure OAuth authentication** - handled automatically through your browser
> **Note**: Option 1 provides local PDF upload capabilities, while Option 2 connects directly to PageIndex but requires manual PDF uploads via the dashboard.
113
+
> **Note**: Option 1 provides local PDF upload capabilities, while Option 2 only supports PDF processing via URLs (no local file uploads).
Copy file name to clipboardExpand all lines: manifest.json
+4-22Lines changed: 4 additions & 22 deletions
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
"display_name": "PageIndex",
5
5
"version": "1.2.0",
6
6
"description": "MCP server for PageIndex",
7
-
"long_description": "This extension provides access to PageIndex's next-generation reasoning-based RAG system. Unlike traditional vector search, PageIndex uses multi-step reasoning to understand and retrieve information from documents.",
7
+
"long_description": "This extension provides access to PageIndex's next-generation reasoning-based RAG system. Unlike traditional vector search, PageIndex uses multi-step reasoning to understand and retrieve information from documents. Authentication is handled automatically via OAuth 2.1.",
0 commit comments