ClickSend MCP Server logo

ClickSend MCP Server

by ClickSend

The ClickSend MCP Server enables AI assistants like Claude to send SMS and MMS messages using the ClickSend service. It acts as a Model Context Protocol (MCP) server to facilitate communication between the AI and the ClickSend API.

View on GitHub

Last updated: N/A

What is ClickSend MCP Server?

The ClickSend MCP Server is a bridge that allows AI assistants, such as Claude, to send SMS and MMS messages through the ClickSend platform. It translates commands from the AI into API calls to ClickSend, enabling the AI to interact with mobile devices.

How to use ClickSend MCP Server?

To use the server, you need to configure it with your ClickSend username and API key. These credentials can be found in your ClickSend dashboard. Then, configure your AI assistant (e.g., Claude Desktop) to connect to the server using the provided configuration snippet. Ensure your phone numbers are in E.164 format.

Key features of ClickSend MCP Server

  • Send SMS messages

  • Integration with Claude and other AI assistants

  • Uses ClickSend API

  • Requires Node.js

Use cases of ClickSend MCP Server

  • Sending SMS notifications from AI assistants

  • Automated SMS messaging through AI

  • Integrating SMS functionality into AI workflows

  • Enabling AI to communicate with users via SMS

FAQ from ClickSend MCP Server

What format should the phone number be in?

All phone numbers must be in E.164 format (e.g., +61411111111).

Where do I find my ClickSend username and API key?

You can find your username and key at https://dashboard.clicksend.com/account/subaccounts after signing up to ClickSend.

I'm getting an 'Invalid credentials' error, what should I do?

Double-check your CLICKSEND_USERNAME and CLICKSEND_API_KEY. You can copy them from the ClickSend Dashboard.

What are the requirements to run this server?

The server requires Node.js version 18 or greater.

How do I configure Claude Desktop to use this server?

Add the provided JSON configuration snippet to your Claude Desktop configuration file (claude_desktop_config.json) and restart Claude.