MCP Catalogs
HomeFaxbot screenshot

Faxbot

by DMontgomery40·7·Score 38

A self-hosted fax API with MCP support for AI assistant integration.

communicationdeveloper-toolsai-llm
5
Forks
2
Open issues
7 mo ago
Last commit
2d ago
Indexed

Overview

Faxbot is an open-source, self-hostable fax platform that provides a GUI-first Admin Console and multi-backend adapters. It features HIPAA-compliant fax sending capabilities with official MCP servers for Node.js and Python. The platform supports various backends including cloud services like Phaxio and Sinch, as well as self-hosted solutions like FreeSWITCH and SIP/Asterisk. The MCP integration allows AI assistants to send faxes through a standardized interface.

Try asking AI

After installing, here are 3 things you can ask your AI assistant:

you:Integrate fax capabilities into AI-powered customer service systems
you:Automate document transmission from AI agents in healthcare
you:Add fax functionality to productivity AI assistants

When to choose this

Choose Faxbot if you need self-hosted fax capabilities with AI assistant integration and already have existing infrastructure for deployment.

When NOT to choose this

Don't choose Faxbot if you need a simple cloud fax service without self-hosting requirements, or if you require extensive compliance certifications beyond the HIPAA-aligned controls it provides.

Tools this server exposes

8 tools extracted from the README
  • send_fax

    Send a fax to a recipient

  • get_fax_status

    Check the status of a fax

  • cancel_fax

    Cancel a pending fax

  • list_faxes

    List all sent or received faxes

  • get_fax_content

    Retrieve the content of a fax

  • get_provider_info

    Get information about the current fax provider

  • configure_fax

    Configure fax settings

  • verify_webhook

    Verify a webhook signature

Note: Tool names inferred from the fax API functionality described in the README, as there's no explicit 'Tools' section. The documentation mentions MCP integration but doesn't specify the exact tool names or their signatures.

Comparable tools

phaxio-apitwilio faxdocumosipgate

Installation

Installation

  1. Using Docker Compose:
docker compose up -d --build api
docker compose --profile mcp up -d --build faxbot-mcp
docker compose --profile mcp up -d --build faxbot-mcp-sse
  1. Via MCP:

For Claude Desktop, add to claude_desktop_config.json:

{
  "mcpServers": {
    "faxbot": {
      "command": "node",
      "args": ["/path/to/faxbot-mcp"]
    }
  }
}
  1. Via SDK:
  • Python: pip install faxbot
  • Node.js: npm install faxbot

Compare Faxbot with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.