Skip to main content

AI-powered pdf document MCP server for agents. Supports extract text from pdf, convert pdf to markdown, merge pdfs. By MEOK AI Labs.

Project description

Pdf Document MCP

MCP server for pdf document mcp operations

PyPI License: MIT MEOK AI Labs

Overview

Pdf Document MCP provides AI-powered tools via the Model Context Protocol (MCP).

Tools

Tool Description
extract_text_from_pdf Extract text content from a PDF file. Optionally specify page numbers
convert_pdf_to_markdown Convert a PDF document to Markdown format. Detects headings based on
merge_pdfs Merge multiple PDF files into a single document.
extract_tables Extract table-like structures from a specific page in a PDF.
summarize_document Generate a structural summary of a PDF: metadata, statistics (pages,

Installation

pip install meok-pdf-document-mcp

Usage with Claude Desktop

Add to your Claude Desktop MCP config (claude_desktop_config.json):

{
  "mcpServers": {
    "pdf-document-mcp": {
      "command": "python",
      "args": ["-m", "meok_pdf_document_mcp.server"]
    }
  }
}

Usage with FastMCP

from mcp.server.fastmcp import FastMCP

# This server exposes 5 tool(s) via MCP
# See server.py for full implementation

License

MIT © MEOK AI Labs


Pairs with MEOK Governance Suite

Build something that touches users? You need compliance. MEOK ships 38 governance MCPs that drop in alongside this tool — EU AI Act, DORA, NIS2, CRA, GDPR, ISO 42001, FDA SaMD, MDR, Basel, MiFID II, MiCA, COPPA, and more.

# One-shot install of the governance pack
npx meok-setup --pack governance

Free tier: 10 calls/day per MCP. Pro tier (£79/mo): unlimited + cryptographically signed compliance attestations your auditor verifies independently.

→ Full catalogue: councilof.ai/catalogue → MEOK AI Labs: meok.ai

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pdf_document_mcp-1.0.6.tar.gz (16.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pdf_document_mcp-1.0.6-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file pdf_document_mcp-1.0.6.tar.gz.

File metadata

  • Download URL: pdf_document_mcp-1.0.6.tar.gz
  • Upload date:
  • Size: 16.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for pdf_document_mcp-1.0.6.tar.gz
Algorithm Hash digest
SHA256 1887a79c6e439229ea7b374bb90c5d560b5fda412a4f50353375d6d0c2c31699
MD5 0b3eb0d5f615205a53087e8601d9bbcb
BLAKE2b-256 d8eb89957190b93d827be6eee0a41c1b0dae6fae5116b3f3aa6bd3071e03c7fc

See more details on using hashes here.

File details

Details for the file pdf_document_mcp-1.0.6-py3-none-any.whl.

File metadata

File hashes

Hashes for pdf_document_mcp-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 484079d7616daad6cce5836c8a8b2c0cb46adee09a04052aa119670464701609
MD5 290a3e55292ef94979eaeb48de99e65e
BLAKE2b-256 3e786cba2a78751b162e83d42d4ddd7a0767039e12627106e93362f1e0698bd7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page