---
title: "Ship messaging and voice from Amp."
canonical: "https://bird.com/ai/amp"
---

# Ship messaging and voice from Amp.

Connect Amp to Bird’s MCP server to verify sending domains, wire transactional email, SMS, WhatsApp, and Voice into your codebase, and debug delivery failures without copying API keys or cURL commands.

[Get Started](/dashboard/signup)

[Contact Sales](/demo)

## Od promptu do dostarczenia.

Send messages and check delivery from your code, terminal, or AI assistant.

**MCP**: `https://mcp.bird.com`

```json
{
  "name": "voice_legs_list"
}
```

Examples: [MCP](/pl-pl/ai/amp.mcp.md) · [CLI](/pl-pl/ai/amp.cli.md) · [TypeScript](/pl-pl/ai/amp.ts.md) · [Python](/pl-pl/ai/amp.py.md) · [Go](/pl-pl/ai/amp.go.md) · [PHP](/pl-pl/ai/amp.php.md) · [HTTP](/pl-pl/ai/amp.http.md)

## Connect Amp to your Bird workspace with one terminal command and a browser sign-in.

Register Bird’s hosted MCP server once, then authorize your workspace in the browser.

[Read the setup guide](/docs/ai/mcp-server#amp)

Terminal

```
amp mcp add bird https://mcp.bird.com
```

-

### Register the Bird MCP server

Run the registration command in your terminal so Amp can reach Bird’s hosted MCP server.

-

### Authorize the connection

Start Amp, and it opens Bird’s sign-in page in your browser. Sign in to choose the workspace permissions to delegate. Amp stores the token and refreshes it when needed.

-

### Check the account

Ask your agent to confirm your signed-in account and active workspace before running your first messaging task. Once it returns your user details and workspace name, you are ready to send test messages and inspect logs.

## Ask your agent to diagnose bounces, provision senders, and inspect live traffic.

Paste a prompt in Amp to audit domain DNS records, wire up a new notification channel, or check active calls against your live workspace.

Understand a delivery issue

```
Check my recent email failures. Group them by reason, inspect the affected sending domain, and tell me what needs fixing before making changes.
```

Prepare a new channel

```
Help me set up SMS for order updates. Check my workspace and available senders, explain what is missing, then prepare a test for a number I provide.
```

See what is happening now

```
List the Voice calls that are active right now. Separate connected calls from calls that are still ringing, and show their IDs.
```

## How permissions, credentials, and sign-in work

What happens when you authorize Amp to access your Bird workspace and how to troubleshoot a new connection.

Does connecting MCP give my agent unrestricted access?

No. During browser sign-in, you choose which workspace or organization permissions to delegate, and the grant is capped to permissions your account holds. You can revoke the connection anytime from Connected apps in your Bird profile.

Do I need an API key for hosted MCP?

No. Bird’s hosted MCP server authenticates through browser OAuth and refreshes your session token in the background, so no static secret sits in a local config file. When your agent writes application code that sends messages from your own backend, create a dedicated API key for that service.

What if the sign-in page does not open, or the connection stops working?

Amp opens Bird’s sign-in page when it starts after you add the server. If the token is stale or you revoked it, run amp mcp oauth logout bird and start Amp again to sign in, then ask your agent to check your signed-in account and workspace.

## Extend your Bird setup across the stack, from hosted MCP tool catalogs and CLI workflow skills to the rest of your coding tools.

### MCP server

Call Bird’s live tools over browser OAuth from your IDE, or run the local stdio server alongside the CLI to upload files and manage channels.

[MCP server](/ai/mcp)

### Agent skills

Give your coding agent step-by-step CLI playbooks and DNS audit procedures that check domain records and confirm message delivery.

[Agent skills](/ai/skills)

### Other AI tools

Connect the same Bird workspace to Claude Code, Cursor, VS Code, Codex, or OpenCode using shared skills and OAuth grants.

[Other AI tools](/ai)



## Related resources

- [Setting up your coding agent](/learn/basics/setting-up-your-coding-agent) (video)
- [Set up your coding agent](/docs/ai/set-up-your-agent) (docs)
- [What is an MCP server, and how does an agent use one to send messages?](/explained/platform/what-is-an-mcp-server-and-how-does-an-agent-send-messages) (answer)
- [Build with AI agents](/learn/paths/agents) (course)

[Get an implementation brief](/learn/workspace?topic=agents)
