instantKOM MCP Server
OfficialAllows AI assistants to send and manage messages, contacts, and broadcasts via Signal through the instantKOM multi-channel platform.
Allows AI assistants to send and manage messages, contacts, and broadcasts via Telegram through the instantKOM multi-channel platform.
Allows AI assistants to send and manage messages, contacts, and broadcasts via Threema through the instantKOM multi-channel platform.
Allows AI assistants to send and manage messages, contacts, and broadcasts via WhatsApp through the instantKOM multi-channel platform.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@instantKOM MCP ServerSend a newsletter to all 'Premium' segment contacts."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
instantKOM MCP-Server
Model Context Protocol (MCP) server for the instantKOM REST API. Lets AI assistants like Claude Code and Claude Desktop drive your instantKOM messengerzentrale through structured, type-safe tool calls.
Features
230+ tools covering full CRUD for Channels, Contacts, Messages, Newsletters, Bots, Flows, Analytics and more
Type-safe — written in TypeScript, runs on Node.js 18+
Bearer-token auth via your instantKOM API key
Standardized — implements the official Model Context Protocol
MIT-licensed — self-hosted use is welcome
Related MCP server: Slack MCP Server
Quick start
1. Get an API key
Sign up at instantkom.app
Settings → API Keys → create a new key
Copy the key (format:
ik_live_...)
2. Configure your MCP client
Add to your Claude Code / Claude Desktop config:
Claude Code: project-local .mcp.json or ~/.config/claude/claude_desktop_config.json
Claude Desktop (macOS): ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"instantkom": {
"command": "npx",
"args": ["-y", "@instantkom/mcp-server"],
"env": {
"INSTANTKOM_API_KEY": "ik_live_..."
}
}
}
}3. Restart your client
Claude will now see the instantkom MCP server with all available tools.
Configuration
Environment variable | Description | Default |
| Bearer token for the instantKOM API (required) | — |
| Override API base URL |
|
|
|
|
Tool overview
Tools are grouped by resource type. Each REST endpoint at api.instantkom.app/api-docs has a corresponding MCP tool.
Category | Examples | Tools |
Channels |
| 7 |
Contacts |
| 5 |
Messaging |
| 10 |
Newsletters / Broadcasts |
| 6 |
Bots & Flows | bot CRUD, flow nodes, flow edges | 38 |
Templates & Tags | template + tag CRUD, tag assignment | 21 |
Analytics | dashboard, broadcast, contact, message KPIs | 5 |
Segmentation & QR | segmentation CRUD, QR codes, shortlinks | 13 |
Tickets / Webhooks / Polls / Events / Media / Custom Fields / ... | full CRUD | 100+ |
Examples
Once configured, you can prompt Claude in natural language:
> Send a newsletter to all "Premium" segment contacts.
⏺ I'll create the newsletter via WhatsApp.
⤷ create_broadcast(channel: "whatsapp", segment: "premium")
↳ 247 recipients · sending now.
⏺ Done. Sent to 247 Premium contacts. Show live analytics?Development
git clone https://github.com/instantKOM/mcp-server.git
cd mcp-server
npm install
npm run build
INSTANTKOM_API_KEY=ik_live_... node dist/index.public.jsTo wire up your local build with Claude Code instead of npm:
{
"mcpServers": {
"instantkom": {
"command": "node",
"args": ["/absolute/path/to/mcp-server/dist/index.public.js"],
"env": {
"INSTANTKOM_API_KEY": "ik_live_..."
}
}
}
}Security
API keys are passed as Bearer tokens. Treat them as secrets.
All API calls go over HTTPS to
api.instantkom.appby default.The MCP server runs locally on your machine — no instantKOM data passes through any third-party host.
Audit log of every tool call is recorded server-side in your instantKOM account.
Resources
API Documentation: https://api.instantkom.app/api-docs
MCP Protocol Spec: https://modelcontextprotocol.io
API Code Examples: https://github.com/instantKOM/api-examples
Issues / Feature Requests: https://github.com/instantKOM/mcp-server/issues
License
MIT — see LICENSE.
About instantKOM
instantKOM is a multi-channel messenger platform for B2B marketing and customer communication. WhatsApp, Telegram, Signal, Threema, SMS — DSGVO-compliant, hosted in Germany. Learn more at instantkom.app.
This server cannot be deployed
Maintenance
Related MCP Connectors
Messaging tools for AI agents: send messages, manage chats, groups and channels.
Build, validate, deploy — HTTP APIs, cron jobs, webhooks and MCP tools — from your AI client.
- mcp-serverOAuthcom.make
Give your AI agents the tools to build, manage, and run automation workflows.
- cloziqOAuthcom.cloziq
Create your offers and launch AI Instagram DM sales agents from any MCP client, over OAuth.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables AI assistants to interact with Automatisch workflow automation platform, allowing them to create, manage, and monitor workflows, connections, and executions through natural language commands.104 npm7MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to interact with Slack workspaces through comprehensive channel management, messaging, direct messages, search functionality, and user management capabilities.307 npm2MIT
- FlicenseBqualityDmaintenanceEnables AI assistants to autonomously interact with Kommo CRM, providing tools for managing pipelines, leads, contacts, and custom fields via the Kommo API v4.271-
- AlicenseBqualityDmaintenanceEnables AI assistants to manage contacts, send messages, handle conversations, and manage workspace via the Respond.io API.2848 npmMIT