MCP.Market

Ictfax MCP server

by ictinnovations·io.github.ictinnovations/ictfax-mcp·v0.1.1·17 stars

List and track faxes on ICTFax, and send faxes when writes are enabled, over ICTCore REST.

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

full report

Adoption
Growing

17 stars270 downloads/wk

Reviews

Write one

Nobody has reviewed Ictfax yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Ictfax tools (4, 2 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • ictfax_get_fax_status

    Get one fax transmission by id: its status (processing, completed, failed), contact and pages.

  • ictfax_list_faxes

    List fax transmissions on the server (inbound and outbound) with their id, contact, status

  • ictfax_send_faxwrite action

    Send a local document as a fax to a phone number. THIS DIALS A REAL NUMBER and can cost money.

  • ictfax_upload_documentwrite action

    Upload a local PDF (or other supported file) as a fax document and return its document_id,

Public scan report

scanner v0.1.10 · 2026-10-29 · same rubric, same numbers if you re-run it

no findings
  • Code scan11 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 3 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Ictfax compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
85/100
higher than 70% of 48,243 servers
Tools
4
the typical server has 7
Tools that change things
50%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
17
more than 90% of 28,706 servers
Downloads a week
270
more than 79% of 12,306 servers with a package

What its tools let an agent do: 2 read · 2 change

Release history: 2 versions in the registry since 2026-09-01, latest 2026-10-26, typically one every 55 days.

Install Ictfax in Claude Code, Cursor or VS Code

Runs npx -y ictfax-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add ictfax-mcp -- npx -y ictfax-mcp
Add to Cursor

What the publisher says

From the Ictfax repository's README, as published. We do not edit it. Read it on GitHub

ictfax-mcp

A Model Context Protocol server for ICTFax, the open-source fax server built on the ICTCore framework by ICT Innovations.

It lets an AI assistant list fax transmissions and check their status, and — only when you turn writes on — upload a document and send a fax.

Install

npx -y ictfax-mcp      # no install
npm install -g ictfax-mcp

Requires Node.js 18 or newer.

Configure

Claude Desktop example

{
  "mcpServers": {
    "ictfax": {
      "command": "npx",
      "args": ["-y", "ictfax-mcp"],
      "env": {
        "ICTFAX_BASE_URL": "https://your-ictfax/api",
        "ICTFAX_USERNAME": "admin@example.com",
        "ICTFAX_PASSWORD": "your-password"
      }
    }
  }
}

Tools

Read tools are always available:

Write tools appear only when ICTFAXMCPALLOW_WRITE=true:

Safety

The server is read-only by default. Sending a fax dials a real number and can cost money, so ictfaxuploaddocument and ictfaxsendfax are not registered at all unless you set ICTFAXMCPALLOW_WRITE=true.

How it connects

ICTFax runs on ICTCore, which authenticates with a JWT from POST /authenticate (login by email) and reads it back from the Authorization: Bearer header. Sending a fax is a short chain the server handles for you: upload the document (metadata then raw bytes, which ICTFax converts to fax format), create the recipient and a sendfax program, create the transmission and send it.

About

Built by Tahir Almas at ICT Innovations — the team behind ICTFax, ICTPBX, ICTContact, ICTDialer and the ICTCore framework these share. ICTFax is free and open source; learn more at ictfax.org.

MIT licensed. Issues and PRs welcome at github.com/ictinnovations/ictfax-mcp.

Nothing above is checked by us. What we check is on the safety report.

Ictfax: common questions

Is Ictfax MCP server safe?
Yes, by our scan: it is graded A (85/100). Read the Ictfax safety report
How do I install Ictfax?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Ictfax need an API key?
Yes. The registry entry asks for ICTFAX_PASSWORD.
Is Ictfax maintained?
The last commit was 10 days ago (2026-10-26). The latest release is v0.1.1.
How does Ictfax compare with other MCP servers?
safety score 85/100 (higher than 70% of 48,243 servers); tools 4 (the typical server has 7); tools that change things 50% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

More from ictinnovations →