Back to Browse

PDF Highlighter MCP Server MCP Server

by User
AI & MLUse Caution4.2LocalNew
Free

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

4.2
Use Caution4.2High Risk

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.

File System Read

Reads files on your machine. Normal for tools that analyze or process local data.

File System Write

Writes or modifies files on your machine. Check that this is expected for the tool.

env_vars

Check that this permission is expected for this type of plugin.

HTTP Network Access

Connects to external APIs or services over the internet.

system_info

Check that this permission is expected for this type of plugin.

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!

PDF Highlighter MCP Server MCP Server - Extract and highlight keywords, summarizations, and | MCP Marketplace