🔌 MCP Integration Cookbook
Step-by-step Jupyter notebooks showing how to connect PageIndex MCP with popular agent frameworks and LLM APIs. Each notebook walks through performing agentic, reasoning-based retrieval with PageIndex from an uploaded PDF.
Quick Start
- Get a PageIndex API key from the PageIndex Developer Dashboard .
- Get an API key from your chosen model provider (Anthropic, OpenAI, Google, OpenRouter, etc.).
- Open any notebook below, paste your API keys, and run all cells.
Recommended
Claude Messages API
Anthropic · Claude Sonnet 4.6
RecommendedClaude Agent SDK
Anthropic · Claude Sonnet 4.6
OpenAI Responses API
OpenAI · GPT-5.5
OpenAI Agents SDK
OpenAI · GPT-5.5
Gemini Interactions API
Google · Gemini 2.5 Pro
Google ADK
Google · Gemini 3.1 Pro
LangChain / LangGraph
LangChain · Claude Sonnet 4.6
DeepAgents
LangChain · Claude Sonnet 4.6
OpenRouter
Kimi, DeepSeek, GLM, MiniMax, Qwen
Also available: Pydantic AI, LlamaIndex, CAMEL AI, and CrewAI.
All Integration Notebooks
| Platform | Framework | Notebook | Model |
|---|---|---|---|
| Anthropic | Claude Messages API | claude_api_pageindex_mcp.ipynb | Claude Sonnet 4.6 |
| Claude Agent SDK | claude_agent_sdk_pageindex_mcp.ipynb | Claude Sonnet 4.6 | |
| OpenAI | OpenAI Responses API | openai_api_pageindex_mcp.ipynb | GPT-5.5 |
| OpenAI Agents SDK | openai_agents_sdk_pageindex_mcp.ipynb | GPT-5.5 | |
| Gemini Interactions API | gemini_api_pageindex_mcp.ipynb | Gemini 2.5 Pro | |
| Google ADK | google_adk_pageindex_mcp.ipynb | Gemini 3.1 Pro | |
| LangChain | LangChain / LangGraph | langchain_pageindex_mcp.ipynb | Claude Sonnet 4.6 |
| DeepAgents | deepagents_pageindex_mcp.ipynb | Claude Sonnet 4.6 | |
| Pydantic | Pydantic AI | pydanticai_pageindex_mcp.ipynb | Claude Sonnet 4.6 |
| LlamaIndex | LlamaIndex | llamaindex_pageindex_mcp.ipynb | Claude Sonnet 4.6 |
| CAMEL AI | CAMEL AI | camel_pageindex_mcp.ipynb | Claude Sonnet 4.6 |
| CrewAI | CrewAI | crewai_pageindex_mcp.ipynb | Claude Sonnet 4.6 |
| OpenRouter | OpenRouter + OpenAI Agents SDK | openrouter_pageindex_mcp.ipynb | Kimi K2.6 (default) |
| DeepSeek v4 Pro | |||
| GLM 5.1 | |||
| MiniMax M2.7 | |||
| Qwen 3.6 Max |
💬 Community & Support
Last updated on