FAX API とコード例
ClaudeやChatGPTと同じアカウント・残高で、自社のソフトウェアから本物のFAXを送信できます。1通につきHTTPSリクエスト1回、機器不要、サブスクなし。
3ステップで開始
- アカウントを作成し、残高をチャージします(プリペイド、サブスクなし)。
- アカウント → APIキーでAPIキーを作成します(
mfx_で始まります)。 - すべてのリクエストでヘッダー
Authorization: Bearer mfx_…を送信します。
エンドポイント
| Method | Endpoint | 説明 |
|---|---|---|
POST | /fax/price | 見積もり:番号を確認しページ数を数えます(送信はしません) |
POST | /fax/send | FAXを送信(send_at で予約送信も可能) |
GET | /fax/{id} | FAXのステータス(sent、delivered、failed、scheduled …) |
GET | /fax/{id}/report | 証明としてのPDF送信レポート |
POST | /fax/{id}/resend | 以前のFAXを再送信 |
POST | /fax/{id}/cancel | 予約済みFAXを取り消し(全額返金) |
GET | /faxes | 最近のFAX(limit、since) |
GET | /balance | プリペイド残高 |
GET · POST | /contacts | FAX連絡先の検索・保存 |
認証:APIキーまたはOAuth 2.1トークンをBearerトークンとして使用。応答はJSONで、エラーには error と message が含まれます(402 = 残高不足)。
Cursor、VS Code などでのMCP
AIツールではMCPエンドポイントを直接使用してください。初回利用時にOAuthでログインします。
Cursor · ~/.cursor/mcp.json
{
"mcpServers": {
"mcpfax": { "url": "https://mcpfax.de/mcp" }
}
}VS Code · .vscode/mcp.json
{
"servers": {
"mcpfax": { "type": "http", "url": "https://mcpfax.de/mcp" }
}
}