PDF Highlighter MCP Server MCP Server
Extract and highlight keywords, summarizations, and critical clauses in PDFs automatically.
About
A Model Context Protocol (MCP) server that processes PDF documents and intelligently highlights relevant text. It supports basic keyword matching, advanced extractive summarization (using SpaCy and PyTextRank), and clause detection (e.g., finding liability or termination clauses). The server integrates seamlessly into MCP ecosystems via Server-Sent Events (SSE) and returns base64-encoded, annotated PDFs. It can also run as a standalone FastAPI REST service.
Security Report
This PDF highlighter MCP server is well-structured with proper error handling and no critical vulnerabilities. Authentication is not required (appropriate for a local service), and file operations use secure temporary file handling. Minor code quality concerns around input validation and broad exception handling prevent a higher score, but permissions appropriately match the server's purpose of PDF processing and NLP analysis. Supply chain analysis found 15 known vulnerabilities in dependencies (0 critical, 11 high severity).
4 files analyzed · 22 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
How to Install
Add this to your MCP configuration file:
{
"mcpServers": {
"pdf-highlighter-mcp-server": {
"args": [
"-y",
"github:tsubanand/SmartPDFHighlighter"
],
"command": "npx"
}
}
}Getting Started
Once installed, try these example prompts and explore these capabilities:
- 1"Can you highlight the termination clauses in this PDF?"
- 2"Extract and highlight the most important sentences in this research paper."
- 3Tool: `highlight_pdf` — Highlight important words, sentences, and clauses in a PDF. Returns the highlighted PDF encoded in base64.
Reviews
No reviews yet
Be the first to review this server!
More AI & ML MCP Servers
Sequential Thinking
Freeby Modelcontextprotocol · AI & ML
Dynamic and reflective problem-solving through structured thought sequences
Toleno
Freeby Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
mcp-creator-python
Freeby mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
MarkItDown
Freeby Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
MCP Marketplace
Freeby mcp-marketplace · Developer Tools
Search and install MCP servers from inside your AI client.
FinAgent
Freeby mcp-marketplace · Finance
Free stock data and market news for any MCP-compatible AI assistant.