// feature

MCP MESSAGING TOOLS

Fastsend is a hosted MCP server. Connect any MCP-capable AI client and your agent immediately gains seven messaging tools — no custom integration code required.

send_message

Submit an SMS or email for delivery. Pass the channel, recipient, and message content. Returns a messageId you can use to track delivery.

Inputs

  • channel — "sms" or "email"
  • recipient — phone number or email address
  • content.text — message body
  • content.subject — email subject (optional)

Returns

  • messageId
  • status: "queued"
get_pricing

Look up the exact price for a send before committing. Pass the channel and optionally the destination country. Returns the per-message cost so your agent can confirm before charging.

get_delivery_status

Check the current state of any message by its ID. Returns one of: queued, sent, retrying, failed, or unsupported.

get_service_status

Verify that the Fastsend gateway is healthy before sending. Useful in critical workflows where you want to confirm the service is reachable before triggering a notification.

verify_recipient

Complete recipient verification using the code they received. Required when send_message returns verification_required status. On success, the original pending message is automatically released for delivery.

create_wallet

Create a local EVM wallet for paying Fastsend messages on Base. If a wallet already exists it is returned unchanged. Send USDC to the returned address on Base mainnet to fund it.

get_wallet

Return the local Fastsend wallet address and USDC balance on Base mainnet. Returns an error if no wallet has been created yet.

// mcp endpoint

https://fastsend.dev/mcp

Works with Claude, Cursor, Windsurf, Codex CLI, and any other MCP-compatible client.