Skip to main content
Glama
SendAPI-co

SendAPI MCP Server

Official
by SendAPI-co

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoPort for hosted HTTP server (default: 8080)8080
SENDAPI_API_KEYYesYour SendAPI API key (Bearer token) for stdio mode.
SENDAPI_BASE_URLNoOverride base URL for self-hosted or staging (default: https://sendapi.co/v1)https://sendapi.co/v1

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
send_whatsappA

Send a WhatsApp message from a connected session to one recipient. Requires a session_id of an already-paired WhatsApp number (see list_whatsapp_sessions).

send_bulk_whatsappA

Send the same WhatsApp message to many recipients (max 500) from a connected session. High-impact: this contacts many people. Confirm the recipient list before calling.

send_smsA

Send a single SMS message to a phone number.

send_bulk_smsA

Send the same SMS to many recipients (max 500). High-impact: confirm the list before calling.

send_emailB

Send a single transactional email. Provide html or text (or a template_id with variables).

send_bulk_emailA

Send the same email to many recipients (max 500). High-impact: confirm the list before calling.

send_otpC

Send a one-time password (OTP) to a recipient over SMS, WhatsApp, or email.

check_otpA

Check a one-time password (OTP) the recipient entered against the code that was sent.

validate_phoneA

Validate and look up details (format, country, carrier) for a phone number.

get_email_statusA

Get delivery status and details for a previously sent email by its ID.

get_sms_statusA

Get delivery status and details for a previously sent SMS by its ID.

get_whatsapp_messageA

Get status and details for a WhatsApp message by its ID.

get_usageA

Get current account usage and remaining quota across channels. Useful to check limits before sending in bulk.

list_whatsapp_sessionsA

List connected WhatsApp sessions and their status. Use a session's id with send_whatsapp.

get_whatsapp_session_qrA

Get the QR code payload to pair a WhatsApp session by scanning it in the WhatsApp app.

list_sender_idsA

List configured SMS sender IDs and their approval status.

list_email_domainsA

List sending domains and their verification status.

list_email_templatesA

List saved email templates that can be used with send_email via template_id.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SendAPI-co/sendapi-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server