AI / Claude Code

Run Bird from Claude Code

One plugin brings the skills and declares the MCP server, so Claude arrives already knowing how Bird works: which sender to use, what a status of accepted does not mean, which check to run before it tells you it worked.

Set it up by hand

Two commands and a sign-in

The plugin carries both halves: the skills Claude reads, and the MCP server it calls. What it cannot carry is your grant, so the sign-in is a step of its own.

terminal
$ claude plugin marketplace add messagebird/bird-ai
$ claude plugin install bird@bird-ai

What Claude already knows.Three operations, and the traps that would otherwise cost it a few rounds of --help.

Send a message. Send it, then read it back, because accepted is not the same as arrived.

$ bird email send

$ bird email get

Set up a sender. Create the domain, add the DNS records it hands you, then verify. Not immediately: DNS takes its time.

$ bird email domains create

$ bird email domains verify

Get notified of events. Tell Bird where to send them, then test that they land. Keep the signing secret from the create call, because it is never shown again.

$ bird webhooks create

$ bird webhooks test

What to ask for

Empieza con un canal.
Añade los demás cuando estés listo.

Una clave API de prueba es tuya de inmediato. El acceso a producción se desbloquea cuando añades un método de pago y verificas un remitente.

¿Usas Claude Code, Cursor o Codex? Copia un prompt de configuración y tu agente instalará el Bird CLI y las habilidades por ti. Elige el tuyo:

Cursor