
Claude Desktop
Desktop · Freemium · Proprietary
Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.
Communication · Developer Tools
sinch/sinch-mcp-server
This repository contains the source code for the Sinch MCP server, which provides a set of tools to interact with the Sinch APIs. This README focuses on using the MCP server with the Claude Desktop client, but it can also be used with any other MCP client.
npx -y @sinch/mcp{
"mcpServers": {
"sinch": {
"command": "npx",
"args": [
"-y",
"@sinch/mcp"
],
"env": {
"PROJECT_ID": "<PROJECT_ID>",
"KEY_ID": "<KEY_ID>",
"KEY_SECRET": "<KEY_SECRET>",
"CONVERSATION_APP_ID": "<CONVERSATION_APP_ID>",
"CONVERSATION_REGION": "<CONVERSATION_REGION>",
"DEFAULT_SMS_ORIGINATOR": "<DEFAULT_SMS_ORIGINATOR>",
"GEOCODING_API_KEY": "<GEOCODING_API_KEY>",
"APPLICATION_KEY": "<APPLICATION_KEY>",
"APPLICATION_SECRET": "<APPLICATION_SECRET>",
"CALLING_LINE_IDENTIFICATION": "<CALLING_LINE_IDENTIFICATION>",
"MAILGUN_API_KEY": "<MAILGUN_API_KEY>",
"MAILGUN_DOMAIN": "<MAILGUN_DOMAIN>"
}
}
}
}PROJECT_IDKEY_IDKEY_SECRETCONVERSATION_APP_IDCONVERSATION_REGIONDEFAULT_SMS_ORIGINATORGEOCODING_API_KEYAPPLICATION_KEYAPPLICATION_SECRETCALLING_LINE_IDENTIFICATIONMAILGUN_API_KEYMAILGUN_DOMAINHere is the list of tools available in the MCP server (all the phone numbers must be provided in E.164 format, e.g., +33612345678 for France).
send-text-message
Send a plain text message to a recipient on a supported channel.
send-media-message
Send an image, video, or document via a media message.
send-template-message
Send a message using a predefined template (omni-template only).
send-whatsapp-template-message
Send a message using a predefined WhatsApp template.
send-choice-message
Send a message that includes interactive choices (buttons or quick replies).
send-location-message
Send a location pin or coordinates to a user.
list-conversation-apps
List all configured Conversation apps in the Sinch account.
create-conversation-app
Create a new Conversation API app (no channels required at creation).
update-conversation-app
Update a Conversation API app display name.
delete-conversation-app
Delete a Conversation API app by ID.
set-sms-channel-on-app
Set (create or replace) the SMS channel on a Conversation app.
set-rcs-channel-on-app
Set (create or replace) the RCS channel on a Conversation app.
set-whatsapp-channel-on-app
Set (create or replace) the WhatsApp channel on a Conversation app.
list-messaging-templates
List the omni-channel message templates (managed by Sinch) for the configured region.
list-webhooks
List webhooks configured for a Conversation app.
get-webhook
Get a webhook by ID.
create-webhook
Create a webhook that delivers Conversation API events to a target URL.
update-webhook
Update a webhook target URL and/or triggers.
delete-webhook
Delete a webhook by ID.
send-email
Send an email using a predefined HTML template or raw HTML/text content.
list-email-templates
List all email templates available for a specific domain.
retrieve-email-info
Retrieve metadata, content and delivery status for a specific email message.
list-email-events
Retrieve and group recent email delivery events, such as bounces, opens, or clicks.
analytics-metrics
Retrieve email analytics metrics, such as open rates or click-through rates.
number-lookup
Lookup a phone number for its status and capabilities.
start-sms-verification
Initiate an SMS verification by sending an OTP to a user's phone number.
report-sms-verification
Submit a one-time password (OTP) to complete SMS verification.
tts-callout
Place a voice call and read aloud a message using Text-to-Speech.
conference-callout
Start a voice call to one or more participants and connect them to a shared conference.
manage-conference-participant
Mute, unmute, hold, or resume an individual participant in a conference call.
close-conference
End a conference call by disconnecting all the participants using the ID of the conference.
get-call-information
Get information about a call using its ID.
list-rcs-senders
List all RCS senders for the project, with pagination support.
get-rcs-sender
Get a full RCS sender by ID, including credentials, state, brand details, test numbers, and country status.
create-rcs-sender
Create a new RCS sender.
update-rcs-sender
Update an RCS sender's brand, countries, test numbers, or questionnaire.
launch-rcs-sender
Submit an RCS sender for Google and carrier review.
add-rcs-test-number
Add test phone numbers to an RCS sender (max 20 per request, 200 total per sender).
delete-rcs-test-number
Delete a test number from an RCS sender.
resend-rcs-test-number-invite
Resend a test number invite when state is PENDING or UNVERIFIED.
Details on this page are taken from the project's README. Open README
Clients mentioned in this server's README:

elie222/inbox-zero
To help you spend less time in your inbox, so you can focus on what matters most.

lharries/whatsapp-mcp
This is a Model Context Protocol (MCP) server for WhatsApp.

Dhravya/apple-mcp
Apple MCP toolset is a collection of Apple native tools based on the MCP protocol, providing integration services for Messages, Notes, Contacts, Mail, Reminders, Calendar and other Apple ecosystem features.

supercorp-ai/supergateway
Supergateway runs MCP stdio-based servers over SSE (Server-Sent Events) or WebSockets (WS) with one command. This is useful for remote access, debugging, or connecting to clients when your MCP server only supports stdio.

line/line-bot-mcp-server
Model Context Protocol (MCP) server implementation that integrates the LINE Messaging API to connect an AI Agent to the LINE Official Account.

resend/mcp-send-email
Connect your AI agent to the Resend platform. Send and receive emails, manage contacts, broadcasts, domains, and more, directly from any MCP client like Claude, Cursor, or Claude Code.