MCP Server -- Read Papers in the local Specified Directory
@sirix-v
About MCP Server -- Read Papers in the local Specified Directory
一个阅读本地pdf格式论文的mcp服务器
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"pdf-mcp-server": {
"url": "http://127.0.0.1:8080/sse"
}
}
}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 Server -- Read Papers in the local Specified Directory?
It is an MCP server that exposes PDF files stored in a user-specified local directory through MCP tools. It is built in Go and designed to be used with MCP-compatible clients such as Cursor, allowing them to list and read papers from a given folder.
How to use MCP Server -- Read Papers in the local Specified Directory?
Compile the source code with go build -o pdf-mcp-server main.go, then add the binary’s path to your environment variable (e.g., on macOS, update PATH in .zshrc). Start the server with pdf-mcp-server -pdfdir=your_paper_directory (e.g., -pdfdir=/Users/sirix/lunwen). In Cursor, configure the MCP server with URL http://127.0.0.1:8080/sse and set Cursor rules to call the find_pdf and read_pdf tools.
Key features of MCP Server -- Read Papers in the local Specified Directory
- Compiled from Go source code to a single binary.
- Serves PDF files from a local directory specified via
-pdfdir. - Provides MCP tools
find_pdfandread_pdf. - Communicates over HTTP SSE at
http://127.0.0.1:8080/sse. - Easy integration with Cursor’s MCP server settings.
Use cases of MCP Server -- Read Papers in the local Specified Directory
- Listing all papers in a local PDF directory.
- Searching for papers by file name within the specified directory.
- Reading the content of a specific PDF via an MCP client.
- Integrating local paper management into AI-assisted coding workflows (e.g., Cursor).
- Automating paper retrieval for research or note-taking tasks.
FAQ from MCP Server -- Read Papers in the local Specified Directory
What dependencies are required to run this server?
The README only provides Go compilation instructions; the server is distributed as a compiled binary. It does not list runtime dependencies beyond the binary itself.
What transport protocol does the server use?
It serves over HTTP using Server-Sent Events (SSE) at http://127.0.0.1:8080/sse.
Where does the data (PDF files) reside?
All PDF files must be stored in the local directory specified by the -pdfdir command-line flag when starting the server.
What MCP tools are available?
The server exposes two tools: find_pdf (to list papers in the directory) and read_pdf (to read the content of a paper). The exact signatures are not detailed in the README.
Is authentication or authorization required?
No authentication or authorization is mentioned in the README; the server appears to run locally with no security measures described.
More Files & Storage MCP 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 (@shtse8/pdf-reader-mcp)
shtse8📄 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.
md-pdf-mcp (Markdown to PDF MCP Server)
seanivoreMarkdown To PDF Conversion MCP
Sample S3 Model Context Protocol Server
aws-samplesBulk Filesystem Operations MCP Server
strawgateMCP Server for reading many files at the same time
Comments