
Messaging
com.sendseven由 sendseven.com 发布官方发布者v1.1.0更新于 Nov 4, 2026
Unified messaging MCP server: WhatsApp, Instagram, Telegram, SMS, Messenger & email support inbox
概览
SendSeven 远程 MCP 服务器,让助手在 WhatsApp、Instagram、Telegram、短信、Messenger 和邮件之间统一处理客服收件箱。
- 可以做什么
- 列出、查看、回复、关闭、暂缓和分配会话,并添加内部备注
- 通过 WhatsApp、Instagram、Telegram、短信、Messenger 和邮件发送消息,并上传附件
- 搜索、创建和更新联系人,管理标签与自定义字段
- 创建并发送营销活动,查看状态与邮件分析,估算费用
- 查询和编写知识库内容,包括抓取网站和录入常见问题
- 构建、测试和发布对话式智能体与流程,管理团队聊天机器人和 Webhook
- 适用场景
- 适合客服或营销团队让助手分诊并回复客户会话、发送多渠道消息、执行营销活动,或直接在聊天客户端中起草并发布 SendSeven 对话式智能体。
- 运行要求
- 通过 Streamable HTTP 连接 mcp.sendseven.com 远程端点,无需安装。需要 SendSeven 账号,并通过 OAuth 2.0 授权选择权限范围,或在 Settings > API Tokens 生成静态 API 令牌并以 Bearer 请求头发送。也可用 Node.js 和 npm 自行部署。
安装
在 SourceWeft 中
- 打开 控制台中的 Messaging,将其添加到工作区。
- 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
交给智能体安装
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/com.sendseven%2Fmessaging/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。
{
"mcpServers": {
"messaging": {
"type": "http",
"url": "https://mcp.sendseven.com/mcp"
}
}
}README
SendSeven MCP Server
[License: MIT] [MCP] [Node.js] [Cloudflare Workers]
The official Model Context Protocol (MCP) server for SendSeven - the unified messaging API platform for WhatsApp, Instagram DMs, Telegram, SMS, Messenger, Live Chat, and Email.
Connect your SendSeven account to Claude, ChatGPT, Gemini, Cursor, or any MCP-compatible AI assistant to manage your unified inbox, send omnichannel messages (WhatsApp, Instagram private replies, Telegram, SMS, Messenger, email), run marketing campaigns, staff a team chat bot, and search your knowledge base using natural language — all through your existing customer support and messaging API platform.
Quick Start
Option 1: Remote Server (Recommended)
No installation needed. Add to your AI client:
Claude Desktop (claude_desktop_config.json):
Claude Code (.claude/settings.json):
ChatGPT (Settings > Connectors > Add custom connector):
ChatGPT walks you through the OAuth consent + capability picker automatically — no config file needed.
Option 2: API Token (Developer Setup)
For developers and CI/CD pipelines, use a static API token:
- Generate an API token in SendSeven: Settings > API Tokens
- Configure your MCP client with the token as a Bearer header
Option 3: Self-Hosted
What Can It Do?
Support Operations
- "Show me open conversations" - List and filter conversations
- "What's the conversation with John about?" - View conversation details
- "Close ticket #123 with notes: refund issued" - Close conversations
- "Assign this to Sarah" - Route to team members
Messaging
- "Send a WhatsApp to +49 170 1234567: Your order is ready" - Multi-channel messaging
- "Email [email protected] about the meeting" - Auto-detect best channel
- "Find all VIP customers" - Contact search
Marketing
- "Create a push notification campaign about our flash sale" - Campaign creation
- "Send an email newsletter to our enterprise list" - Email campaigns
- "How much would a WhatsApp campaign cost?" - Cost estimation
Knowledge Base
- "What does our FAQ say about refunds?" - AI-powered KB search
- "How do I set up WhatsApp integration?" - Self-service answers
Available Tools
Tools are registered based on the capabilities selected during the OAuth connection. The table below groups tools by function for readability; the OAuth consent screen groups the same 69 tools into 12 coarser capability groups (Conversations, Messaging, Email, Contacts, Campaigns, Knowledge Base, Webhooks, Team Chat Bots, Agent Builder, Knowledge Base Authoring, Contact Data Model, Flows) — granting a group grants every tool listed under it below. Full parameter reference: docs/TOOLS.md.
Build an AI agent from your assistant
The Agent Builder lets your own AI assistant create, test and publish a SendSeven Conversational Agent. Ask it to use the build_conversational_agent prompt: it interviews you (website, goals, knowledge, persona, skills, hand-off), writes the knowledge base documents, FAQ and skills, tests the draft and shows the AI credits used. Agents are always created as unpublished, inactive drafts; publishing and switching them on needs your explicit yes (confirm=true). Reference guides are exposed as MCP resources (sendseven://guides/...). If a permission was not granted when you connected, the assistant tells you which capability is missing and asks you to reconnect and approve it (check_permissions).
Authentication
OAuth 2.0 + PKCE (Recommended)
The server is a full OAuth 2.0 authorization server for MCP clients, with Dynamic Client Registration (DCR) so you don't need to pre-register an app:
Most MCP clients (Claude, Cursor, etc.) discover these automatically from
https://mcp.sendseven.com/mcp and only need the base URL — see the
claude-desktop.json example above and the examples/ directory.
For a client that needs the flow spelled out:
- The client registers itself via DCR (
POST /register) and receives aclient_id. - The client sends the user to
/authorizewith a PKCEcode_challengeand the requested scopes. - The user logs in with their SendSeven account and approves the requested scopes on the consent screen.
- The authorization code is redeemed at
/token(with the PKCEcode_verifier) for an access + refresh token. - The access token is sent as a Bearer token on every MCP request; the server refreshes it automatically using the refresh token.
Users can only grant scopes their SendSeven role already has - a Support Agent without campaign permissions never sees campaign tools, regardless of what the client requests.
The connected account acts as that member: if a workspace admin limited the member's contact visibility ("only reachable contacts"), contact tools only return the contacts that member can reach, and other contacts behave as not found.
API Tokens (Developer)
Generate a token in SendSeven's dashboard (Settings > API Tokens) and pass it as a Bearer header — simpler for CI/CD and scripts, but it doesn't auto-refresh and must be rotated manually.
Claude Skills
The repository includes workflow guides (Skills) that teach AI assistants best practices:
- Campaign Creation - Step-by-step campaign workflow
- Conversation Management - Triage, respond, and resolve
- Contact Messaging - Find contacts and message them
- Team Chat Bots - Post bot messages to Team Chat channels and users
Configuration Examples
See the examples/ directory for configuration files:
claude-desktop.json- Claude Desktopclaude-code.json- Claude Code CLIcursor.json- Cursor IDE
Pricing
Free for all SendSeven customers. MCP server access is included in every plan.
- Read operations: unlimited (within rate limits)
- Write operations: billed as regular API usage
- Rate limits: 20-500 req/min depending on plan
Development
Security
- OAuth 2.0 with PKCE (no client secret in browser)
- All tokens encrypted at rest
- Scope-based access control (41 granular OAuth scopes, grouped into 12 capability groups for consent)
- Tenant isolation (no cross-tenant data access)
- Rate limiting per plan
- Token revocation via SendSeven settings
License
MIT - see LICENSE
Links
- SendSeven - The unified messaging API
- MCP Specification - Model Context Protocol
- API Documentation - SendSeven REST API
来源:README.md,提交 ee991bc
工具
0版本历史
2- v1.1.0最新Nov 4, 2026
- v1.0.0Sep 16, 2026
评分
已满足适用检查项的 85%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通必需25 分
- 已声明认证方式必需10 分
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分