mcpField
F
Faxify MCP

Faxify MCP

已认证精选远程服务
mcp.faxify.com通信协作12 周前更新

关于 Faxify MCP

Faxify MCP 将 AI 客户端连接到 Faxify 托管的传真服务,用于在美国和加拿大发送、接收及跟踪传真。它提供本地 stdio 桥接程序,也支持客户端直接连接远程 MCP 服务。

主要功能

  1. 01发送和接收传真
  2. 02跟踪传真状态
  3. 03托管 HTTP MCP 端点
  4. 04面向本地客户端的 stdio 桥接
  5. 05JWT 或 OAuth 身份验证

适用场景

  1. 01从 AI 客户端将文档作为传真发送
  2. 02查看传真是否已送达
  3. 03通过 stdio 连接 Cursor 或 Claude Desktop

MCP 相关

通过托管 MCP 端点向客户端提供 Faxify 传真功能。stdio 桥接程序将本地 stdio 客户端的请求转发至该端点;支持 OAuth 的远程客户端可直接连接。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.faxify.com/api/v1/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

@faxify/mcp-client

用于托管 Faxify MCP 服务的 stdio 桥接程序。它让启动本地 stdio 服务的 MCP 客户端(Cursor、Claude Desktop 配置文件、Continue.dev 等)通过 HTTP 访问 https://mcp.faxify.com/api/v1/mcp。

通过 OAuth 连接远程 MCP 服务的客户端无需此软件包:在 ChatGPT(开发者模式)或作为 Claude 自定义连接器中,添加 https://mcp.faxify.com/api/v1/mcp 并登录(见下文)。

资源

安装

需要 Node.js 18 或更高版本,并确保 npx 位于 PATH 中。无需安装任何内容:以下 MCP 配置会运行 npx -y @faxify/mcp-client,以下载并启动桥接程序。

也可以全局安装,这会添加 faxify-mcp-client 命令:

npm install -g @faxify/mcp-client

用法

用于 Cursor

编辑 ~/.cursor/mcp.json:

{
  "mcpServers": {
    "Faxify": {
      "command": "npx",
      "args": ["-y", "@faxify/mcp-client"],
      "env": {
        "FAXIFY_MCP_URL": "https://mcp.faxify.com/api/v1/mcp",
        "FAXIFY_JWT_TOKEN": "YOUR_JWT_TOKEN_HERE"
      }
    }
  }
}
用于 Claude Desktop

编辑 ~/Library/Application Support/Claude/claude_desktop_config.json(Mac)或 %APPDATA%/Claude/claude_desktop_config.json(Windows):

{
  "mcpServers": {
    "Faxify": {
      "command": "npx",
      "args": ["-y", "@faxify/mcp-client"],
      "env": {
        "FAXIFY_MCP_URL": "https://mcp.faxify.com/api/v1/mcp",
        "FAXIFY_JWT_TOKEN": "YOUR_JWT_TOKEN_HERE"
      }
    }
  }
}

也可以不使用桥接程序连接 Claude:请参阅用于 Claude(自定义连接器)。

用于 Claude(自定义连接器)

Claude 可通过 OAuth 直接连接 Faxify MCP 服务,无需复制令牌,也无需桥接程序:

  1. 在 Claude(claude.ai 或桌面应用)中,前往 Customize → Connectors,点击 +,然后选择 Add custom connector
  2. 输入 URL https://mcp.faxify.com/api/v1/mcp
  3. 按提示登录 Faxify(Google SSO、Apple SSO 或 Email/OTP)

对于 Team 和 Enterprise 计划,Owner 需在 Organization settings → Connectors 下添加连接器,成员随后点击 Customize → Connectors 下的 Connect。Anthropic 当前的操作步骤:开始使用远程 MCP 自定义连接器。

用于 ChatGPT(开发者模式)

ChatGPT 可通过 OAuth 直接连接 Faxify MCP 服务,无需桥接程序。Plus、Pro、Business、Enterprise 和 Education 账户可在网页上使用开发者模式:

  1. 在 chatgpt.com 上,打开 Settings → Security and login 并启用 Developer mode
  2. 前往 chatgpt.com/plugins,点击 +,创建一个使用 MCP URL https://mcp.faxify.com/api/v1/mcp 的应用
  3. 按提示登录 Faxify:
    • Google SSO:使用 Google 账户登录
    • Apple SSO:使用 Apple ID 登录
    • Email/OTP:输入邮箱并使用一次性密码验证
  4. 完成身份验证后,Faxify 应用即可在 ChatGPT 对话中使用

OpenAI 当前的操作步骤:开发者模式。

适用于其他 MCP 兼容应用

任何支持模型上下文协议(MCP)的 AI 应用都可以使用 Faxify MCP。所有 MCP 兼容客户端的配置方式都相同。

常见的 MCP 兼容应用包括:

  • Continue.dev(VS Code 和 JetBrains 扩展)
  • 其他 MCP 兼容客户端,可启动 stdio 服务

通用配置方式:

大多数 MCP 客户端使用以下结构的 JSON 配置文件:

{
  "mcpServers": {
    "Faxify": {
      "command": "npx",
      "args": ["-y", "@faxify/mcp-client"],
      "env": {
        "FAXIFY_MCP_URL": "https://mcp.faxify.com/api/v1/mcp",
        "FAXIFY_JWT_TOKEN": "YOUR_JWT_TOKEN_HERE"
      }
    }
  }
}

各应用的配置文件位置:

  • Continue.dev:将上述 JSON 保存为工作区中的 .continue/mcpServers/faxify.json(或在 Continue 的 config.yaml 中添加 mcpServers 条目)。文件中包含你的令牌,因此请将 .continue/mcpServers/ 添加到 .gitignore,或将令牌保存在 Continue 的机密信息中,并在 config.yaml 中通过 ${{ secrets.FAXIFY_JWT_TOKEN }} 引用。
  • 其他工具:请参阅相应应用的 MCP 文档。

**注意:**更新配置文件后,请重启应用以使更改生效。

环境变量

  • FAXIFY_MCP_URL - MCP 服务 URL(默认值:https://mcp.faxify.com/api/v1/mcp)
  • FAXIFY_JWT_TOKEN - 用于身份验证的 JWT 令牌(从 Settings → MCP Configuration 获取)。必填:没有此令牌,服务会拒绝 MCP 握手,因此无法使用任何工具。
  • FAXIFY_MCP_TIMEOUT_MS - 等待服务响应的时长,以毫秒为单位(默认值:55000)。此默认值会在 Claude Desktop 和其他基于 MCP SDK 的客户端的 60 秒工具调用限制到期前返回,让模型知道调用为何停止。没有此限制的客户端(例如 Cursor)可以调高此值。如果调用超时,服务端仍可能已完成处理:再次发送前,请检查 list_faxes 或 get_fax_status。
  • FAXIFY_MCP_DEBUG - 仅在值恰好为 true 时,将每次工具调用的名称和参数记录到 stderr(默认关闭)。参数包含传真号码、封面文字和文件链接,而且 MCP 客户端可能会将 stderr 保存在日志文件中,因此调试完成后请关闭此选项。JWT 永远不会被记录。

入门

首先,创建一个账户:

身份验证方式

适用于 ChatGPT(开发者模式)和 Claude 自定义连接器(OAuth,无需桥接):

  1. 在 ChatGPT 中将 MCP URL https://mcp.faxify.com/api/v1/mcp 添加为开发者模式应用,或将其添加为 Claude 自定义连接器
  2. 按照 OAuth 身份验证流程操作:
    • 使用 Google SSO、Apple SSO 或 Email/OTP 登录
  3. 身份验证通过后,直接开始使用 Faxify 连接器

适用于使用此桥接的客户端(Cursor、Claude Desktop 的配置文件、Continue.dev 和其他 stdio 客户端):

这些客户端使用 JWT 令牌进行身份验证:

  1. 登录 Faxify MCP
  2. 前往 Settings → MCP Configuration
  3. 复制你的 JWT 令牌
  4. 将其作为 FAXIFY_JWT_TOKEN 添加到 MCP 客户端配置中

令牌会过期,且没有刷新流程。当工具调用开始返回“Authentication Failed”时,请重新登录 Settings,复制新令牌并填入 FAXIFY_JWT_TOKEN,然后重启客户端。Settings 会显示当前令牌的到期时间。

工作原理

此包装脚本连接两种不同的传输机制:

  1. stdio MCP 客户端(Cursor、Claude Desktop 的配置文件、Continue.dev 等)— 使用 stdio(stdin/stdout)进行 MCP 通信
  2. Faxify MCP Server — 作为 Next.js/Vercel 上的 HTTP 端点运行

该包装脚本:

  • 从 stdin 读取 JSON-RPC 请求(以换行符分隔的 JSON)
  • 向 MCP 服务发送 HTTP POST 请求
  • 将响应写回 stdout

许可证

MIT © 2025 Const Agility, LLC

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。