# PDFIntact Muse connector

From musedirectory.ai, the independent directory of Meta Muse connectors. Not affiliated with Meta.

## PDFIntact

Extract tables, text and formulas from PDFs including scanned pages and broken text layers

- Record: https://musedirectory.ai/connector/pdfintact
- Category: Developer Tools
- Developer: PDFIntact (https://en.pdfintact.com/mcp-server/)
- Muse status: Extra setup. Not in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.
- Health: Working, 845ms, checked 2026-09-28T09:31:26Z
- Endpoint: https://mcp.pdfintact.com/mcp
- Auth: No account needed; Pricing: unknown
- Screening: Screened, no issues found (2026-09-24T17:45:54Z)
- Source: Found in the official MCP Registry (com.pdfintact/pdfintact) https://registry.modelcontextprotocol.io/v0/servers?search=com.pdfintact%2Fpdfintact

Converts PDFs into structured content using layout detection and vision-language models. Handles scanned pages and corrupted text layers with 95% accuracy on tables. Requires PDFIntact account and credits (1 page = 1 credit).

Example request: "Extract all the tables and numbers from a scanned government report PDF so I can analyze the data in a spreadsheet"

How to connect: Not in Muse's Connectors list yet, but Muse can still use it. Paste this into Muse: "Use PDFIntact to help me. It is a free service with an MCP server at https://mcp.pdfintact.com/mcp. It does not need an API key. Ask me before you share anything with it." Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.

Tools:
- convert_pdf: Convert a PDF into structured content (tables, charts, formulas, headings, body text) using a two-stage pipeline (layout detection, then a vision-language model) rather than a single VLM call on the raw PDF -- calling a VLM on a raw PDF directly is a known-unreliable pattern for 
- get_result: Fetch the status and (once finished) the structured result of a job previously created by convert_pdf. Poll this with the job_handle convert_pdf returned until _meta.state is "done" or "failed" -- do not call convert_pdf again while waiting. job_handle is scoped to the account th
- get_balance: Check the current PDFIntact credit balance for the authenticated account (1 page = 1 credit), plus the soonest-expiring credit lot. Useful before submitting a large PDF to convert_pdf, or after an insufficient_credits error to see how many credits are needed and get a purchase li

Screening checks:
- MCP handshake: pass (Answered in 1612ms)
- Domain against threat feeds (Cloudflare security DNS): pass (mcp.pdfintact.com, en.pdfintact.com not flagged)
- Published packages against the OSV malicious-package database: n/a (No npm or PyPI package published)
- Hidden instructions or invisible characters in tool text: pass (3 tools read, nothing found)
- Inputs asking for passwords, card numbers or seed phrases: pass (None found)
- Domain and redirects: pass (No redirects off the domain)
- AI review of purpose and tool behavior: pass (No concerns)
