🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Book a DemoInstallSign in
Socket

netmind-parse-pdf-mcp

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

netmind-parse-pdf-mcp

A Model Context Protocol (MCP) server that parses PDF files from a given URL into structured formats

0.1.7
PyPI
Maintainers
1

NetMind ParsePro

  • Listed on NetMind AI Services
  • Verified by MCP Review

The PDF Parser AI service, built and customized by the NetMind team, is a high-quality, robust, and cost-efficient solution for converting PDF files from a given URL into specified output formats such as JSON and Markdown. It is fully MCP server–ready, allowing seamless integration with AI agents.

Components

Tools

  • parse_pdf: Parses a PDF file and returns the extracted content in the specified format. The tools supports both local file paths and remote URLs as input sources. It extracts the content from the PDF and formats it either as structured JSON or as a Markdown string.
    • source: required: The source of the PDF file to be parsed.
      • If it is a string starting with "http://" or "https://", it will be treated as a remote URL.
      • Otherwise, it will be treated as a local file path (absolute path recommended, e.g. "/Users/yourname/file.pdf").
    • format: the desired format for the parsed output. Supports: "json", "markdown"
    • Returns the extracted content in the specified format (JSON dictionary or Markdown string).

Installation

Requires UV (Fast Python package and project manager)

If uv isn't installed.

# Using Homebrew on macOS
brew install uv

or

# On macOS and Linux.
curl -LsSf https://astral.sh/uv/install.sh | sh

# On Windows.
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Environment Variables

You can obtain an API key from Netmind

  • NETMIND_API_TOKEN: Your Netmind API key

Cursor & Claude Desktop && Windsurf Installation

Add this tool as a mcp server by editing the Cursor/Claude/Windsurf config file.

{
  "mcpServers": {
    "parse-pdf": {
      "env": {
        "NETMIND_API_TOKEN": "XXXXXXXXXXXXXXXXXXXX"
      },
      "command": "uvx",
      "args": [
        "netmind-parse-pdf-mcp"
      ]
    }
  }
}

Cursor

  • On MacOS: /Users/your-username/.cursor/mcp.json
  • On Windows: C:\Users\your-username\.cursor\mcp.json

Claude

  • On MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
  • On Windows: %APPDATA%/Claude/claude_desktop_config.json

Windsurf

  • On MacOS: /Users/your-username/.codeium/windsurf/mcp_config.json
  • On Windows: C:\Users\your-username\.codeium\windsurf\mcp_config.json

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts