// 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_messageSubmit 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 addresscontent.text— message bodycontent.subject— email subject (optional)
Returns
messageIdstatus: "queued"
get_pricingLook 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_statusCheck the current state of any message by its ID. Returns one of: queued, sent, retrying, failed, or unsupported.
get_service_statusVerify 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_recipientComplete 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_walletCreate 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_walletReturn 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/mcpWorks with Claude, Cursor, Windsurf, Codex CLI, and any other MCP-compatible client.