
Faxbot
by DMontgomery40·★ 7·Score 38
A self-hosted fax API with MCP support for AI assistant integration.
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:
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 READMEsend_faxSend a fax to a recipient
get_fax_statusCheck the status of a fax
cancel_faxCancel a pending fax
list_faxesList all sent or received faxes
get_fax_contentRetrieve the content of a fax
get_provider_infoGet information about the current fax provider
configure_faxConfigure fax settings
verify_webhookVerify 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
Installation
Installation
- 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- Via MCP:
For Claude Desktop, add to claude_desktop_config.json:
{
"mcpServers": {
"faxbot": {
"command": "node",
"args": ["/path/to/faxbot-mcp"]
}
}
}- Via SDK:
- Python:
pip install faxbot - Node.js:
npm install faxbot
Compare Faxbot with
Last updated · Auto-generated from public README + GitHub signals.