GotFreeFax

com.gotfreefax由 gotfreefax.com 发布官方发布者v1.0.1更新于 Oct 24, 2026

Send free or paid faxes to US/Canada from Claude, ChatGPT, and other AI agents.

已验证Streamable HTTP可网页运行沟通与协作商业与电商

概览

AI 生成的概览

远程 MCP 服务器,让助手向美国和加拿大号码发送免费或付费传真、查询发送状态并管理预付费额度。

可以做什么
  • 向美国和加拿大号码发送传真:免费方式(3 页上限、需邮件确认)或通过预付费账户发送,可附带 PDF、DOC、DOCX、JPG、TXT 文件
  • 按 job_id 查询传真投递状态,并列出该账户已发送的传真
  • 查看账户的页数余额和金额余额
  • 发起预付费额度购买并返回 PayPal 付款链接
  • 列出可传真的文件格式
适用场景
适合在对话中直接把文件传真给美国或加拿大收件人:一次性免费发送需邮件确认,或使用预付费账户发送较大文件且无需确认步骤。
运行要求
远程 MCP 端点,无需本地安装。不支持原生 HTTP MCP 的客户端需借助 mcp-remote 之类的桥接工具,这需要 Node.js。免费工具无需账户;付费工具需在 Authorization 头中提供由预付费账户号和 PIN 组成的 Bearer 令牌。需要能访问该服务的网络。
安装前请注意
付费工具需要 Authorization 头携带账户号和 PIN,应视为机密。purchase_credits 会引导真实 PayPal 付款(例如 100 页 9.95 美元),付款后才加载额度。发送传真会把文件内容及发件人、收件人信息传给 GotFreeFax。免费传真在确认邮件收件人点击链接前不会发出,每日限额在点击时才校验。

安装

在 SourceWeft 中

  1. 打开 控制台中的 GotFreeFax,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.gotfreefax%2Fmcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "gotfreefax": {
      "type": "http",
      "url": "https://www.gotfreefax.com/mcp"
    }
  }
}

README

[GotFreeFax]

GotFreeFax MCP Server

[License: MIT] [MCP]

Send faxes to the US and Canada from Claude, ChatGPT, Codex, and other AI agents over the Model Context Protocol. No account required to start.


What it does

The GotFreeFax MCP Server exposes GotFreeFax.com's fax-sending capabilities as MCP tools. An AI agent can:

  • Send a free fax to any US/Canada number (3-page limit, 2/day per email & IP, email-confirmation required)
  • Send a paid fax (up to 300 pages, no confirmation step) once the user has a prepaid account
  • Purchase prepaid credits without leaving the chat — the tool returns a PayPal payment link
  • Check fax status, list sent faxes, and view account balance

The free tier means a brand-new user can complete a real workflow ("Claude, please fax this to my doctor") with no signup. Paid tiers unlock larger documents and remove the confirmation step.

Quick start (Claude Desktop, free, no account)

Add this to your claude_desktop_config.json and restart Claude Desktop:

json
{  "mcpServers": {    "gotfreefax": {      "command": "npx",      "args": ["mcp-remote", "https://www.gotfreefax.com/mcp"]    }  }}

Then ask Claude something like:

"Send a free fax to 555-123-4567 with the text 'Hello from Claude'."

Claude calls send_free_fax, you receive a confirmation link by email, and the fax sends once you click it.

Requires Node.js installed locally — mcp-remote bridges Claude Desktop to the remote MCP endpoint.

Available tools

ToolDescriptionAuth
send_free_faxSend a free fax (≤3 pages, 2/day/email/IP, email-confirmation required)None
send_faxSend a fax via a prepaid account (≤300 pages, no confirmation)Bearer
check_fax_statusLook up the delivery status of a fax by job_idNone
list_sent_faxesList paid faxes the authenticated account has sentBearer
get_account_balanceCurrent page balance + dollar balance for the authenticated accountBearer
purchase_creditsStart a prepaid credit purchase. Returns a PayPal payment URL. Authenticated → credits added to existing account; unauthenticated → creates account from email+nameOptional Bearer
list_supported_formatsStatic list of accepted file types (PDF, DOC, DOCX, JPG, JPEG, TXT)None

See the full documentation for per-tool parameter schemas and response shapes.

Client setup

Claude Desktop

No credentials (free tools only): see Quick start above, or examples/claude_desktop_config.json.

With credentials (full access): see examples/claude_desktop_config.with-auth.json.

Codex CLI (OpenAI)

Add to ~/.codex/config.toml — see examples/codex.config.toml.

ChatGPT

ChatGPT's MCP support is rolling out across surfaces. The most reliable path as of mid-2026 is the ChatGPT desktop app's connector / MCP settings; the web UI uses an OAuth-based Connectors mechanism configured in account settings (not via JSON files). The values you need:

  • Endpoint: https://www.gotfreefax.com/mcp
  • Transport: Streamable HTTP (JSON-RPC 2.0 over POST)
  • Authentication (for paid tools): Bearer token, format "Bearer " + base64(account_number + ":" + pin)

Follow OpenAI's current documentation for the exact UI steps.

Cursor, Windsurf, and other MCP clients

Any client that speaks MCP over HTTP can connect. Use the same JSON shape as Claude Desktop in the client's MCP settings.

Raw JSON-RPC (custom clients)

bash
curl -X POST https://www.gotfreefax.com/mcp \  -H "Content-Type: application/json" \  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

See the Examples section of the canonical docs for full per-tool requests and responses.

Authentication

Free tools work anonymously. Authenticated tools require an Authorization header:

Authorization: Bearer <base64(account_number:pin)>

Where account_number and pin come from a GotFreeFax prepaid account. You can buy one through the purchase_credits tool without leaving your AI client — after PayPal payment, account credentials are emailed to you.

Rate limiting: 5 failed auth attempts per IP per 30 min; 10 per account per 30 min. Detailed PIN/auth design at the Authentication section of the docs.

Pricing

TierCostIncludes
Free (send_free_fax)$03 pages max, 2/day per email/IP, email-confirmation step
Prepaid 100 pages$9.95send_fax with no confirmation step
Prepaid 250 pages$19.95as above
Prepaid 800 pages$49.95as above
International prepaid$49.95 / $99.95 / $199.95dollar-balance-based, see docs

purchase_credits returns a standard PayPal payment URL; payment is processed by PayPal. GotFreeFax does not store payment instruments.

Privacy & terms

This MCP server is a thin protocol surface over the existing GotFreeFax.com service. Standard service terms apply:

Fax content, sender/recipient identifiers, and account credentials are transmitted to GotFreeFax for delivery. No fax content is logged beyond what's required for delivery and statutory record-keeping.

About this repo

This repository is the canonical project page for the GotFreeFax MCP Server, containing setup examples, an MCP manifest, and pointers to the live service. The server itself is hosted at https://www.gotfreefax.com/mcp — there is no local installation. The repo is published under the MIT License so the config snippets are free to copy into your own setups.

The server implementation is part of the GotFreeFax.com web application (closed-source).

Links

来源:README.md,提交 83e1eb8

工具

7

send_fax

Send a fax to a US or Canada phone number. Accepts PDF, DOC, DOCX, JPG, JPEG, TXT files (max 10) as base64-encoded content.

输入参数files必填fax_number必填notify_url

check_fax_status

Check the delivery status of a previously sent fax using its job_id. No authentication required — the job_id is the unforgeable token.

输入参数job_id必填

get_account_balance

Get the current page balance and dollar amount balance for the authenticated account.

无需输入参数。

list_sent_faxes

List faxes previously sent by the authenticated account (most recent first). Includes faxes sent via MCP, REST API, and the prepaid web form. Free anonymous sends are not included.

输入参数limitoffset

purchase_credits

Start a prepaid credit purchase. If the request is authenticated, credits will be loaded into the authenticated account after PayPal payment. If the request is not authenticated, provide email and name to create a new prepaid account (or load credits into an existing one with the same email). Returns a PayPal payment URL the user must visit to complete the purchase.

输入参数nameemailservice_type必填

send_free_fax

Send a free fax to a US or Canada number (no account required). Limited to 3 pages total and 2 sends per email/IP per day. Returns a job_id immediately, but the fax does NOT send until the sender clicks a confirmation link emailed to sender_email. The daily-limit check happens at click time, not at submission — a submitted fax may still be rejected if the limit is hit by then; the agent can detect this by calling check_fax_status after the user reports clicking the link. If the document exceeds the free page limit, the response will suggest using purchase_credits to buy a prepaid account.

输入参数textfilessubjectfax_number必填sender_faxcover_sheetsender_name必填sender_email必填receiver_name必填sender_companyreceiver_company

list_supported_formats

List all supported file formats that can be faxed.

无需输入参数。

版本历史

1
  1. v1.0.1最新Sep 16, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分