Bird
com.bird由 bird.com 发布官方发布者v0.161.0更新于 Nov 7, 2026
Send and receive across email, SMS, WhatsApp, and voice. One API, one contract.
概览
Bird 托管的 MCP 服务器让助手通过一个 OAuth 授权的账号,在邮件、短信、WhatsApp 和语音上收发消息。
- 可以做什么
- 在邮件、短信、WhatsApp 和语音上发送并查看消息
- 配置各渠道并校验一次性验证码
- 查询收件人,管理联系人、受众和消息偏好
- 处理 Realtime 开通、webhook、API 密钥和支持工单
- 检索 Bird 文档;配套技能可检查域名的 DMARC、SPF、DKIM、BIMI 和 MX 记录
- 适用场景
- 适合希望让助手用一个账号端到端完成客户或事务性消息发送,或排查已发送消息的场景,无需手动配置 API 密钥。
- 运行要求
- 需通过 streamable HTTP 访问远程端点 mcp.bird.com,并拥有 Bird 账号。认证方式为 OAuth:每个客户端需在浏览器中完成一次登录并同意授权,未授权前所有工具调用都会失败。厂商插件还会安装独立的 bird 命令行工具用于配置和注册。
安装
在 SourceWeft 中
- 打开 控制台中的 Bird,将其添加到工作区。
- 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
交给智能体安装
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/com.bird%2Fmcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。
{
"mcpServers": {
"bird": {
"type": "http",
"url": "https://mcp.bird.com/"
}
}
}README
Bird AI Marketplace
Skills for driving the Bird platform from your coding agent. Your agent operates Bird through the bird CLI; the bird plugin in this marketplace installs the skills that teach it Bird's workflows, and on clients that read the plugin's MCP declaration it wires up Bird's hosted MCP server too.
Quick start
Every client starts the same way: install the CLI and sign in.
On macOS or Linux you can also install with Homebrew: brew install messagebird/tap/bird.
Then jump to your client below. The fastest path is to paste the setup prompt and let your agent do the rest; a manual path is under each one.
No Bird account yet?
bird auth login signs in to an account you already have. An agent with no account can create one from the terminal — no browser, no password. Three commands take you from nothing to a stored credential:
The code arrives by email, so it comes from outside the CLI — read it from the inbox and pass it to step 2. Signup and verification are region-agnostic; you pick the region once, at create-org, so there is no host or environment variable to set. Every step is self-describing: append --help for the flags, --example for a ready-to-edit request body, or --response-schema for what it returns — none of them need a credential, so an agent can plan the whole chain before running it. Full walkthrough: Self-serve signup.
Any Agent Plugins client
The plugin ships a root plugin.json and mcp.json following Agent Plugins, the portable plugin format. A client that implements the specification loads it from this repository as it is: the skills and the hosted MCP server, in one install. Point the client at github.com/messagebird/bird-ai and install bird from plugins/bird.
For a client with its own plugin format, or none, find it below.
Claude Code
Paste this prompt into Claude Code and it installs the CLI, signs you in, installs the skills, and sends a test email:
Or install the plugin manually:
MCP server: installing the plugin registers Bird's hosted server at https://mcp.bird.com, so there is nothing to configure. You do have to sign in once, because the server is OAuth-gated: run /mcp, select bird, press Enter, and choose Authenticate. Your browser opens Bird's consent screen; approve it and the tools work. Until then claude mcp list reports bird as ! Needs authentication and every tool call fails. For a headless run (claude -p) there is no /mcp panel, so authenticate first with claude mcp login bird.
Cursor
Paste this prompt into Cursor:
To set the skills up by hand, add the messagebird/bird-ai marketplace under Settings → Plugins, or write the skills from this repo into .cursor/rules/ as .mdc files yourself.
MCP server: add the hosted server once in ~/.cursor/mcp.json:
Then sign in: open Customize in the Cursor sidebar, select MCPs, and follow the sign-in prompt for bird. Approve Bird's consent screen in the browser and return to Cursor. The tools fail until you do.
Codex
Paste this prompt into Codex:
Or install the plugin manually:
MCP server: the plugin registers https://mcp.bird.com automatically.
Then sign in, which opens your browser for Bird's consent screen:
GitHub Copilot
Paste this prompt into Copilot:
Or install the plugin manually:
MCP server: add the hosted server once in .vscode/mcp.json:
VS Code asks you to trust the server the first time it starts, then runs the sign-in itself: approve Bird's consent screen in the browser window it opens. If no window appears, start bird from the MCP: List Servers command. Your grant is listed under the Accounts menu → Manage Trusted MCP Servers, which is also where you revoke it.
Factory Droid
Paste this prompt into Droid:
To set the skills up by hand:
MCP server: add the hosted server once:
Then run /mcp inside droid and complete the browser sign-in from the server manager.
OpenCode
Paste this prompt into OpenCode:
Or install the plugin by hand:
The plugin adds Bird's skills and the hosted MCP server to your OpenCode config. By default OpenCode adds every MCP tool to the model's context, so the plugin connects to https://mcp.bird.com/dynamic, which offers two tools: search finds the Bird tool for a task and execute runs it. With OpenCode's experimental code mode on (OPENCODE_EXPERIMENTAL_CODE_MODE=1, or OPENCODE_EXPERIMENTAL=1), OpenCode keeps MCP tools behind its own search, so the plugin connects to the full catalog at https://mcp.bird.com instead.
By default the plugin makes OpenCode ask before each call that can change your workspace: before bird_execute on /dynamic, and before every Bird tool in code mode. Your own opencode.json takes precedence: a bird_* rule you set, a single permission value for every tool, or a bird server you configured replaces the plugin's.
Google Antigravity
Paste this prompt into Antigravity:
Or install the plugin by hand:
The script downloads the plugin from this repository's main branch and installs it in ~/.gemini/config/plugins/bird, where Antigravity 2.0, the IDE, and Antigravity CLI load it in every workspace. To install it in one project, run it from the project root with bash -s -- --project, which writes .agents/plugins/bird. Run the same command again to update. From a clone of this repository, run bash antigravity.sh with the same options.
MCP server: the plugin registers Bird's hosted server at https://mcp.bird.com. You still sign in once, because the server is OAuth-gated: open Customizations in the sidebar (in the IDE, open Agent settings with Cmd+, on macOS or Ctrl+, elsewhere), and select Authenticate next to bird. If bird is not listed, restart Antigravity. Approve Bird's consent screen in the browser, copy the authorization code it shows, paste it into Antigravity, and select Submit. Until then every tool call fails.
The package's VERSION file records the Bird AI release, because Antigravity's plugin manifest accepts only a name and description. These are local installation instructions; inclusion in Google's curated marketplace requires its separate review.
What's in the bird plugin
bird-cli: operate the Bird API from the terminal. One reference per CLI command group, covering sending and inspecting messages on every channel Bird runs, the setup each channel needs before it can send, one-time-passcode verification, recipient lookup, contacts and audiences, messaging preferences, Realtime provisioning, webhooks, API keys, support tickets, and documentation search.email-audit: grade a domain's live DMARC, SPF, DKIM, BIMI, and MX records and read the findings back as a prioritized fix list. DNS-only, so it needs no sign-in.- Bird MCP server: the hosted server at
https://mcp.bird.com, so your agent can call Bird directly with a browser sign-in and no API key. Registered for you on Claude Code, Codex, OpenCode, Antigravity and any Agent Plugins host; a one-time config elsewhere (above). Every client needs the one-time browser sign-in described in its section: the server is OAuth-gated, and a client that has the URL but no grant lists the tools and fails every call.
License
MIT.
来源:README.md,提交 2c29a5a
工具
0版本历史
58- v0.161.0最新Nov 7, 2026
- v0.159.1Nov 6, 2026
- v0.157.2Nov 5, 2026
- v0.157.0Nov 5, 2026
- v0.156.0Nov 4, 2026
- v0.155.0Nov 4, 2026
- v0.153.2Nov 4, 2026
- v0.153.1Nov 3, 2026
- v0.153.0Nov 3, 2026
- v0.149.0Nov 3, 2026
- v0.145.0Oct 30, 2026
- v0.144.0Oct 30, 2026
- v0.143.0Oct 30, 2026
- v0.142.0Oct 29, 2026
- v0.137.0Oct 26, 2026
- v0.135.0Oct 23, 2026
- v0.134.0Oct 22, 2026
- v0.133.0Oct 22, 2026
- v0.130.0Oct 21, 2026
- v0.127.0Oct 21, 2026
- v0.126.1Oct 20, 2026
- v0.126.0Oct 20, 2026
- v0.125.0Oct 20, 2026
- v0.124.0Oct 19, 2026
- v0.123.0Oct 19, 2026
- v0.121.0Oct 16, 2026
- v0.120.0Oct 16, 2026
- v0.118.0Oct 15, 2026
- v0.115.0Oct 14, 2026
- v0.114.0Oct 13, 2026
- v0.113.0Oct 7, 2026
- v0.112.0Oct 7, 2026
- v0.111.2Oct 7, 2026
- v0.109.1Oct 7, 2026
- v0.109.0Oct 6, 2026
- v0.108.0Oct 5, 2026
- v0.107.2Oct 5, 2026
- v0.106.0Oct 2, 2026
- v0.104.0Oct 1, 2026
- v0.102.0Oct 1, 2026
- v0.101.0Oct 1, 2026
- v0.100.0Sep 30, 2026
- v0.99.0Sep 30, 2026
- v0.97.0Sep 30, 2026
- v0.96.0Sep 29, 2026
- v0.92.0Sep 29, 2026
- v0.91.2Sep 24, 2026
- v0.90.0Sep 23, 2026
- v0.89.0Sep 23, 2026
- v0.88.1Sep 23, 2026
- v0.88.0Sep 23, 2026
- v0.87.0Sep 22, 2026
- v0.86.0Sep 22, 2026
- v0.85.0Sep 21, 2026
- v0.84.0Sep 18, 2026
- v0.83.0Sep 17, 2026
- v0.81.0Sep 16, 2026
- v0.80.0Sep 16, 2026
评分
已满足适用检查项的 85%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通必需25 分
- 已声明认证方式必需10 分
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
