Connect Claude, ChatGPT, Cursor or any AI assistant directly to Smstools via the Model Context Protocol. Send SMS, WhatsApp and voice messages, manage contacts and check your inbox in plain language.
Add the Smstools MCP server to your favourite AI client, sign in with your API credentials and approve access. From then on, every conversation can send messages for you.
https://mcp.smstools.com/mcp
Go to Settings → Connectors → Add custom connector and paste the endpoint URL. Claude discovers the server and walks you through login and consent.
Run the command below; the OAuth login opens automatically.
claude mcp add --transport http smstools https://mcp.smstools.com/mcp
Add the endpoint as a remote MCP server (Streamable HTTP), sign in with your API credentials and approve the connection.
Skip OAuth: authenticate with the X-Client-Id and X-Client-Secret headers — the same credentials as the JSON API.
X-Client-Id: <client_id>
X-Client-Secret: <client_secret>
Reading works right away: balance, statistics, inbox and contacts. Send and management functions are deliberately activated per account — by you, in your Smstools panel on the MCP page under Integrations.
AI clients register automatically and receive short-lived tokens with rotating refresh tokens. You approve access once on a consent screen.
Every tool call runs through the same rules as the JSON API: API key restrictions (IP & endpoint), rate limiting and full access logging. Nothing new to manage.
Everything your assistant needs: check your balance, send SMS or WhatsApp campaigns, look up contacts or scan the inbox. Send tools support a test mode that validates without sending or charging.
Tools with a lock are activated per account by you in your Smstools panel (Integrations → MCP Server); all other tools are read-only and work right away.