FaxSeal logo

FaxSeal

Send, track, receive, and verify faxes through MCP using a FaxSeal API key and credit balance.

Install FaxSeal

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "faxseal": {
      "command": "npx",
      "args": [
        "-y",
        "faxseal-mcp"
      ],
      "env": {
        "FAXSEAL_API_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Install not yet sandbox-tested— we haven't run this command through our automated sandbox yet. Not a red flag; we're working through the catalog.

Overview

The FaxSeal MCP server connects AI assistants and agents to FaxSeal for sending, receiving, tracking, and verifying faxes. It accepts publicly accessible PDF URLs or text that FaxSeal converts into PDFs, and exposes inbox OCR, credit, delivery, and attestation checks. Use it when an MCP-compatible client needs to handle fax workflows without a separate custom integration. Faxes draw from a FaxSeal credit balance, with pricing starting at $0.83 per fax.

Use cases

  • Send referral letters from public PDF URLs
  • Send typed instructions as generated PDFs
  • Check fax delivery status
  • Review received faxes with OCR text
  • Verify cryptographic delivery attestations

Key features

  • Send faxes from public PDF URLs
  • Convert text to PDF before sending
  • Estimate pages and credit costs
  • Track fax delivery status
  • List received faxes with OCR text
  • Verify Sigstore/Rekor delivery attestations

Tools7

What FaxSeal lets your agent do. Expand a tool for its parameters.

Self-reported~100 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

8/8 checks healthy over the last 41d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 16d ago via OSV.dev · faxseal-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads304Package downloads in the last 30 days.
Last commit3mo agoMost recent push to the default branch.
Tools exposed7Callable tools this server registers over MCP.

How FaxSeal works

What the FaxSeal MCP server does

The FaxSeal MCP server gives an MCP-compatible AI client access to common fax operations through FaxSeal. It can send a fax from a publicly accessible PDF URL, or accept text directly and have FaxSeal convert that text into a PDF before sending. It also supports pre-send estimates, delivery-status checks, credit-balance queries, received-fax listings, and cryptographic delivery-attestation verification.

This makes the server relevant to workflows that already use an AI assistant to prepare documents, submit them to a fax number, monitor the resulting job, or review incoming faxes. Received-fax listings include OCR text, which lets an agent inspect available content without requiring a separate OCR service.

How it works

The client calls MCP tools exposed by the server, and those tools use the configured FaxSeal account. send_fax requires a publicly accessible PDF URL. send_fax_text accepts content directly and delegates PDF creation to FaxSeal. Before submitting a fax, quote_fax can estimate its page count and credit cost.

After submission, get_fax_status checks the delivery state for a fax job. get_credits reports the account’s remaining FaxSeal credits, while list_received_faxes returns inbox entries with OCR text. verify_fax checks a cryptographic delivery attestation through Sigstore and Rekor.

Setup and configuration

The FaxSeal MCP server requires a FaxSeal API key. Create one from the FaxSeal dashboard’s API-token page, then provide it as the FAXSEAL_API_KEY environment variable.

For Claude Code, the documented setup uses claude mcp add with the API key supplied through -e, and starts the server with npx faxseal-mcp. For Claude Desktop, add a server entry to claude_desktop_config.json, use npx as the command, set faxseal-mcp as the argument, and place the key in the entry’s env object.

The README identifies the npm package as faxseal-mcp. Fax activity is charged against the FaxSeal credit balance; the listed starting price is $0.83 per fax. Consult FaxSeal’s pricing information for current charges.

Tools and capabilities

  • send_fax: Sends a fax using a publicly accessible PDF URL.
  • quote_fax: Estimates pages and credits before sending.
  • get_fax_status: Checks the status of a submitted fax job.
  • get_credits: Retrieves the FaxSeal credit balance.
  • list_received_faxes: Lists inbox faxes and includes OCR text.
  • verify_fax: Verifies delivery attestation through Sigstore and Rekor.

Together, these tools cover outbound submission, cost estimation, job monitoring, inbox review, account-credit inspection, and delivery verification. The FaxSeal MCP server does not require callers to provide a local PDF for the URL-based sending tool, but that URL must be publicly accessible.

Limitations and notes

Sending also depends on available FaxSeal credits.

verify_fax is specifically described as checking cryptographic delivery attestation through Sigstore and Rekor.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about FaxSeal

FaxSeal is an MCP server that connects AI assistants and agents to FaxSeal for fax workflows. Its main tools send PDFs or text as faxes, estimate pages and credits, check delivery status, view received faxes with OCR text, check credits, and verify delivery attestations through Sigstore and Rekor.

Install it through the documented MCP configuration using the npm command `npx faxseal-mcp`. Claude Code uses `claude mcp add faxseal -e FAXSEAL_API_KEY=... -- npx faxseal-mcp`, while Claude Desktop requires a corresponding entry in `claude_desktop_config.json`.

FaxSeal requires `FAXSEAL_API_KEY`. Obtain the key from the FaxSeal dashboard’s API-token page and pass it to the MCP server through the client configuration.

Yes, FaxSeal can send text as a fax through `send_fax_text`.

Yes, FaxSeal can verify cryptographic delivery attestation with `verify_fax`. The tool checks the attestation through Sigstore and Rekor.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewFaxSeal AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/faxseal?style=directory)](https://allmcps.com/mcp/faxseal)
HTML Embed
<a href="https://allmcps.com/mcp/faxseal"><img src="https://allmcps.com/api/badge/faxseal?style=directory" alt="FaxSeal on AllMCPs" /></a>