MCP Enabled PDF Reader
@karateboss
About MCP Enabled PDF Reader
Model Context Protocol (MCP) server to read a single pdf document
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-pdf-reader": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/karateboss/mcp_pdf_reader@main",
"mcp_pdf_reader"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP Enabled PDF Reader?
MCP Enabled PDF Reader is a Model Context Protocol (MCP) server that exposes a single tool called read_pdf to read a single PDF document. It is designed for use with MCP‑enabled AI tools such as Claude Desktop and LibreChat with Ollama.
How to use MCP Enabled PDF Reader?
Install Python 3.10 or higher and the uv package manager. Then add the provided JSON configuration to your claude_desktop_config.json to register the server. The tool is invoked by the MCP client when the AI agent calls read_pdf.
Key features of MCP Enabled PDF Reader
- Exposes one tool:
read_pdf - Reads a single PDF document per invocation
- No maximum PDF file size (token limit is the limiting factor)
- Tested with Claude Desktop and LibreChat with Ollama
- Configured via
claude_desktop_config.jsonusinguvx - Developed and maintained by Safe Swiss Cloud
Use cases of MCP Enabled PDF Reader
- Reading PDF documents directly through a Claude Desktop conversation
- Extracting text from PDFs using LibreChat with an Ollama backend
- Integrating PDF content into any MCP‑compatible AI workflow
FAQ from MCP Enabled PDF Reader
What does MCP Enabled PDF Reader do?
It provides a Model Context Protocol server that exposes the read_pdf tool, allowing MCP‑enabled AI assistants to read and process the content of a single PDF file.
What are the prerequisites?
You need Python 3.10 or higher, the uv package manager, and an MCP‑enabled client such as Claude Desktop or LibreChat with Ollama.
Are there any file size limits?
There is no explicit maximum PDF file size, but the number of tokens passed to the model will be the limiting factor.
Which MCP clients have been tested?
The server has been tested on Claude Desktop and LibreChat with Ollama.
Where can I get support or contribute?
Check the project’s documentation, submit issues or pull requests through the GitHub repository, or contact Safe Swiss Cloud.
Frequently asked questions
What does MCP Enabled PDF Reader do?
It provides a Model Context Protocol server that exposes the `read_pdf` tool, allowing MCP‑enabled AI assistants to read and process the content of a single PDF file.
What are the prerequisites?
You need Python 3.10 or higher, the `uv` package manager, and an MCP‑enabled client such as Claude Desktop or LibreChat with Ollama.
Are there any file size limits?
There is no explicit maximum PDF file size, but the number of tokens passed to the model will be the limiting factor.
Which MCP clients have been tested?
The server has been tested on Claude Desktop and LibreChat with Ollama.
Where can I get support or contribute?
Check the project’s documentation, submit issues or pull requests through the GitHub repository, or contact Safe Swiss Cloud.
Basic information
More Files & Storage MCP servers

Google Drive
modelcontextprotocolModel Context Protocol Servers
mcp-rquest
xxxbrianA MCP server providing realistic browser-like HTTP request capabilities with accurate TLS/JA3/JA4 fingerprints for bypassing anti-bot measures. It also supports converting PDF and HTML documents to Markdown for easier processing by LLMs.
PDF Reader MCP Server (@sylphlab/pdf-reader-mcp)
sylphlab📄 The PDF intelligence layer for AI agents — Agent Document Twin, evidence-first extraction, visual crops, OCR provenance, trust reports, and benchmark-gated releases. MCP server for Claude, Cursor, VS Code, and any MCP client.
Filesystem
chrisdocManage your Hevy workouts, routines, folders, and exercise templates. Create and update sessions faster, organize plans, and search exercises to build workouts quickly. Stay synced with changes so your training log is always up to date.
MCP Filesystem Server
mark3labsGo server implementing Model Context Protocol (MCP) for filesystem operations.
Comments