Blooio
com.blooio由 blooio.com 发布官方发布者v4.1.0更新于 Nov 7, 2026
Send and receive iMessage, SMS, RCS, and WhatsApp, and manage contacts, chats, and numbers.
概览
面向 Blooio 消息 API 的远程 MCP 服务器,让助手收发 iMessage、SMS、RCS 和 WhatsApp 消息,并管理联系人、会话和号码。
- 可以做什么
- 收发 iMessage、SMS、RCS 和 WhatsApp 消息
- 管理渠道、电话号码、联系人、会话和群组
- 处理通话、10DLC 注册、支持工单、Webhook 和事件流
- 通过公开链接上传群组图标、会话背景和联系人名片头像
- 以资源形式读取账户信息、渠道和 Webhook,并提供常用任务的起始提示
- 适用场景
- 适合让助手在 Blooio 账户内工作:在多个渠道发送或查询消息、管理联系人和群组,或配置 Webhook 与注册。每个工具对应一次 Blooio v4 API 调用,适合已有 Blooio 组织的用户。
- 运行要求
- 使用 mcp.blooio.com 的远程端点,无需本地安装。需要通过浏览器完成 OAuth 登录,选择 Blooio 组织并批准权限;不支持 OAuth 的客户端可改用 Authorization Bearer 头传入 Blooio API 密钥。
安装
在 SourceWeft 中
- 打开 控制台中的 Blooio,将其添加到工作区。
- 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
交给智能体安装
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/com.blooio%2Fmcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。
{
"mcpServers": {
"blooio": {
"type": "http",
"url": "https://mcp.blooio.com/v4"
}
}
}README
Blooio MCP Server
A Model Context Protocol server for the Blooio v4 API. It lets Claude, ChatGPT, Cursor, and any other MCP client send and receive iMessage, SMS, RCS, and WhatsApp messages, and manage channels, numbers, contacts, chats, groups, calls, 10DLC registration, support tickets, webhooks, and the event feed.
It is a thin wrapper: every tool is one Blooio API call, made with the credentials of the person who connected.
Connect
Add this server URL to your MCP client:
The client opens a browser window where you sign in to Blooio, choose the organization to connect, and approve the permissions. Access tokens refresh automatically; you can revoke access any time from your organization's installed apps in the Blooio dashboard.
If your client can't do OAuth, send a Blooio API key instead:
Tools
There is one tool per v4 API operation, generated from the published OpenAPI spec, so the tool set always matches the docs. Tool arguments are the operation's:
- path parameters, in
snake_case(/chats/{chatId}takeschat_id) - query parameters
- request body fields, flattened to the top level
idempotencyKey, for operations that accept anIdempotency-Keyheader
Operations that upload a file (set_group_icon, set_chat_background, upload_contact_card_avatar) take a public URL; the server downloads it and uploads it to Blooio.
When a call fails, the API's error comes back as the tool result, so the model can read it and fix the call.
Resources (blooio://account/info, blooio://channels, blooio://webhooks) and a few starter prompts (send_quick_message, check_delivery, send_with_attachment, verify_contact, setup_webhook, start_group_chat) are also available.
How sign-in works
The server is an OAuth 2.1 authorization server for MCP clients: dynamic client registration, authorization code with PKCE (S256), and refresh tokens. It delegates the actual login to Blooio's OAuth:
- The MCP client registers at
/oauth/registerand opens/oauth/authorize. - A confirmation page names the client and where it will be redirected, then hands off to Blooio's consent screen as the Blooio MCP app.
- Blooio redirects back to
/oauth/callback, which only continues in the browser that confirmed step 2 (a short-lived__Host-cookie), so a consent link someone else started can't hand them your tokens. If the app is installed on several of the user's organizations, the server asks which one this connection should use. - The client receives Blooio's tokens wrapped with that organization (
bmcp_<organization_id>.<token>), so every tool call is pinned to the chosen organization. The server stores no long-lived tokens; refresh requests are forwarded to Blooio.
Discovery documents are served at /.well-known/oauth-authorization-server and /.well-known/oauth-protected-resource. Calls without valid credentials get 401 with a WWW-Authenticate header pointing at the latter.
Endpoints
Development
Requires Node 22+.
To run sign-in locally, create a Blooio app in the dashboard (Developers → Apps) with redirect URI http://localhost:8787/oauth/callback, put its client id in wrangler.toml as BLOOIO_OAUTH_CLIENT_ID, and its secret in .dev.vars:
Then point the MCP Inspector at http://localhost:8787/v4.
Updating the tools
src/operations.json is compiled from the OpenAPI spec. To regenerate it:
License
来源:README.md,提交 f0ad320
工具
0版本历史
1- v4.1.0最新Oct 31, 2026
评分
已满足适用检查项的 85%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通必需25 分
- 已声明认证方式必需10 分
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分