- Sinch MCP Server
Sinch MCP Server
What is Sinch MCP Server?
Sinch provides a global, scalable, secure platform for businesses to communicate with their customers - for messaging, voice, verification and email. These communication capabilities are vital for anyone building customer-connected solutions with AI systems. Think of a Credit Union building a loan collection agent that communicates intelligently with customers who have outstanding loans and helps coordinate a repayment plan. Such an AI agent would require rock-solid, compliant communication tools to realize its goals.
The Sinch MCP server enables customers who build Agentic experiences to easily use Sinch services for communication. In short, MCP follows a client-server architecture, where a host application (such as Claude AI assistant or Cursor code builder or Google agent builder) can use one or more MCP servers. Each of these MCP servers can serve up information from data sources/APIs, and call APIs to act. The 'MCP protocol' is simple, based on open standards such Stdio, HTTP with SSE with JSON-RPC as its wire format. You can learn more here.
Source: Model Context Protocol Introduction
Examples of using Sinch MCP server
Claude AI Assistant
If you use the Claude AI assistant from Anthropic, and install the Sinch MCP server, you will see a list of tools like below. Using those tools, you can perform actions such as sending notifications to customers or lookup phone numbers. So, from using Claude as an information assistant, you can now use it to make decisions and act on communication tasks:
Agent Builder Platforms
If you use Agent builder platforms like the Google Agent Development Kit (ADK), you can connect the Sinch MCP servers for creating multi-agent workflows that can communicate on various channels. Agents developed using the ADK can be deployed easily to multiple target environments including Google Agentspace:
AI Workflow Automation Platforms
If you use AI workflow automation platform like n8n, you can use the Sinch MCP servers to add powerful communication tools to your workflow. These tools will be seamlessly understood by n8n and can be readily used by existing and new workflows with minimal overhead:
To get started and to try out the Sinch MCP Server, follow the step by step instructions in our developer blog: Using the Sinch MCP Server.
Server Config
{
"mcpServers": {
"sinch": {
"command": "node",
"args": [
"/your/path/to/sinch-mcp-server/mcp/dist/index.js"
],
"env": {
"CONVERSATION_PROJECT_ID": "",
"CONVERSATION_KEY_ID": "",
"CONVERSATION_KEY_SECRET": "",
"CONVERSATION_APP_ID": "",
"CONVERSATION_REGION": "",
"DEFAULT_SMS_ORIGINATOR": "",
"GEOCODING_API_KEY": "",
"VERIFICATION_APPLICATION_KEY": "",
"VERIFICATION_APPLICATION_SECRET": "",
"VOICE_APPLICATION_KEY": "",
"VOICE_APPLICATION_SECRET": "",
"CALLING_LINE_IDENTIFICATION": "",
"MAILGUN_API_KEY": "",
"MAILGUN_DOMAIN": "",
"MAILGUN_SENDER_ADDRESS": ""
}
}
}
}