M

messagebird.com

MessageBird/Bird provides communications infrastructure for sending and managing email, SMS, voice, WhatsApp, and related messaging workflows. Its newer Bird platform also includes agent-oriented access via a CLI and MCP server.

5 integrations · MCP · REST · CLI

messagebird.com exposes two documented HTTP API families (legacy MessageBird REST and newer regional Bird REST), plus a Bird CLI and both hosted and local MCP server surfaces; all require service-issued credentials.

discovered 2mo ago
MCP servers2
REST · OpenAPI2
CLI1
Credentials
MessageBird access keyapi_keyGet key

In the MessageBird dashboard, go to Developers → API access (Access Keys) and create or copy an access key for your account/workspace. Send it on API requests in the Authorization header as AccessKey <key>. The legacy MessageBird API docs describe this as an access key used by the API Authorization framework.

Bird API keyapi_keyGet key

Create a key in the Bird dashboard under Developers → API keys, or programmatically via POST /v1/api-keys once you already have sufficient rights. Choose the minimal scopes you need; Bird shows the full key exactly once. Use it as Authorization: Bearer bk_{region}_... against the matching regional host.

Bird CLI OAuth grantoauth2$ bird auth login

Acquired by the CLI — running bird auth login opens the auth flow and stores the credential.

OAuth 2.0oauth2
OAuth 2.0 — self-onboarding

Point your MCP client at the server URL and approve access in the browser. The server supports OAuth Dynamic Client Registration (RFC 7591), so the client registers itself automatically — no developer-portal app, client_id, or client_secret to create.

conventions · 0/7 published

Publish these signals → /publishing