Agent♥︎Age
Catalog

io.github.ictinnovations/ictfax-mcp

Official

by ictinnovations · TypeScript

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

ictfax-mcp (Model Context Protocol Server)

A Model Context Protocol (MCP) server for ICTFax that lets an AI assistant list and track fax transmissions and check their status. When “writes” are enabled, it can upload a document and send a fax via the ICTCore REST interface.

🛠️ Key Features

  • Works as an MCP server for ICTFax (open-source fax server built on ICTCore)
  • Lists fax transmissions
  • Checks fax status
  • Sends faxes only when writes are enabled
  • Sends faxes over ICTCore REST

🚀 Use Cases

  • Retrieve a list of fax transmissions
  • Monitor transmission status for faxes
  • Initiate fax sending after enabling writes

⚡ Developer Benefits

  • MCP integration for AI assistants
  • Provides fax listing, status checking, and (optionally) fax sending through ICTCore REST

⚠️ Limitations

  • Fax sending (upload + send) is conditional: it occurs only when writes are enabled
  • Requires Node.js 18 or newer
  • Configuration includes ICTFAX_BASE_URL (variable details provided as a required field)

Topics

ai-agentclaudefaxfax-serverictcoreictfaxmcpmodel-context-protocolvoip