FaxSeal

Send, receive, and verify faxes from AI assistants and agents via FaxSeal.

AI & MLJavaScriptv2.1.0

FaxSeal MCP Server

Send, receive, and verify faxes from AI assistants and agents via the Model Context Protocol.

Tools

ToolDescription
send_faxSend a fax from a publicly accessible PDF URL
send_fax_textType content directly — FaxSeal converts it to a PDF and sends
quote_faxEstimate pages and credits before sending
get_fax_statusCheck delivery status of a sent fax
get_creditsCheck your FaxSeal credit balance
list_received_faxesList faxes in your inbox with OCR text
verify_faxVerify cryptographic delivery attestation via Sigstore/Rekor

Setup

1. Get an API key at faxseal.com/dashboard/api-tokens

2. Add to Claude Code:

claude mcp add faxseal -e FAXSEAL_API_KEY=fsx_your_token -- npx faxseal-mcp

3. Add to Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "faxseal": {
      "command": "npx",
      "args": ["faxseal-mcp"],
      "env": {
        "FAXSEAL_API_KEY": "fsx_your_token"
      }
    }
  }
}

Usage examples

"Send the referral letter at https://example.com/referral.pdf to +12025551234"

"Check the status of fax job abc123"

"List my received faxes from the last 24 hours"

"Send a fax to +12025551234 with the following text: Dear Dr. Smith, please find attached..."

Pricing

Faxes are billed to your FaxSeal credit balance. Credits start from $0.83/fax. View pricing.

Links

Installation

Source-derived launch command. Check the maintainer’s required arguments and credentials before running:

bash
npx -y faxseal-mcp

Set up in your AI client

Merge this template into ~/Library/Application Support/Claude/claude_desktop_config.json. Keep existing servers. Add any arguments, credentials, and permissions required by the maintainer; this template has not been install-tested.

json
{
  "mcpServers": {
    "io-github-grichardomi-faxseal": {
      "command": "npx",
      "args": [
        "-y",
        "faxseal-mcp"
      ]
    }
  }
}

Restart Claude Desktop completely for changes to take effect. Confirm the server appears connected in the client’s tool list, then try a read-only example from its documentation.

Claude Desktop setup reference

Package

faxseal-mcpnpm

Compatible MCP Clients

FaxSeal works with any MCP-compatible client. Copy the config snippet from the Configuration section above and add it to the file shown for your client, then restart the application.

  • Claude Desktop~/Library/Application Support/Claude/claude_desktop_config.jsonRestart Claude Desktop completely for changes to take effect.
  • Cursor~/.cursor/mcp.jsonRestart Cursor for changes to take effect.
  • VS Code.vscode/mcp.jsonReload VS Code window for changes to take effect.
  • Windsurf~/.codeium/windsurf/mcp_config.jsonRestart Windsurf for changes to take effect.
  • Claude Code.mcp.jsonSave at the project root, then start Claude Code in that project and review the MCP server approval prompt. Keep real credentials out of shared files.

Learn More