liz7788/mcp-server-pdf
An MCP server that lets AI assistants read, search, and extract data from PDF files
claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
liz7788/mcp-server-pdf is a Python MCP server licensed under MIT. An MCP server that lets AI assistants read, search, and extract data from PDF files
Ranked #49 out of 110 indexed tools.
Actively maintained with commits in the last week.
Ecosystem
Score Breakdown
1 stars → early stage
Last commit 1d ago → actively maintained
No issues filed → no history to score
1 contributor → solo project
No dependents → no downstream usage
Weights: Freshness 25% · Issue Health 25% · Dependents 25% · Stars 15% · Contributors 10% · How we score →
How to Improve
Matched Queries
From the README
# mcp-server-pdf
> An MCP server that lets AI assistants read, search, and extract data from PDF files.
Works with **Claude Desktop**, **Claude Code**, **Cursor**, **Windsurf**, **VS Code**, and any MCP-compatible client.
## Features
| Tool | Description |
|------|-------------|
| `read_pdf` | Extract text from all or specific pages |
| `search_pdf` | Find text with page numbers and line context |
| `get_pdf_info` | Get metadata (title, author, pages, dimensions) |
| `extract_tables` | Extract tables as Markdown format |
| `list_pdfs` | List all PDFs in a directory with page counts |
## Quick Start
### Install
```bash
# Using uvx (recommended)
uvx mcp-server-pdf
# Using pip
pip install mcp-server-pdf
```
### Claude Desktop
Add to `claude_desktop_config.json`:
```json
{
"mcpServers": {
"pdf": {
"command": "uvx",
"args": ["mcp-server-pdf"]
}
}
}
```
### Claude Code (CLI)
```bash
claude mcp add pdf -- uvx mcp-server-pdf
```
### Cursor / VS Code
Add t Read full README on GitHub → Claim this listing to add a tagline, mark deprecation status, and get a verified maintainer badge.
Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.