---
title: "Give Gemini a task. Give it Bird."
canonical: "https://bird.com/ai/gemini"
---

# Give Gemini a task. Give it Bird.

Connect Gemini to Bird’s MCP server. Let your agent inspect your workspace, prepare requests, and follow the result across channels.

[Get Started](/dashboard/signup)

[Contact Sales](/demo)

## Del prompt a entregado.

Tu agente puede configurar canales, gestionar clientes y confirmar la entrega. Acceso completo de lectura y escritura a través de MCP y CLI.

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

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

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

## Conecta Gemini. Y ponte a trabajar.

La conexión al servidor y la autorización de la cuenta son pasos separados.

Terminal · Gemini CLI

```
gemini mcp add bird https://mcp.bird.com --transport http
```

Terminal · Skills

```
npx skills add messagebird/bird-ai
```

-

### Añade Bird

Ejecuta el comando que se muestra aquí. Si un plugin de Bird ya registró el servidor, conserva esa conexión existente.

-

### Autoriza la conexión

En Gemini CLI, ejecuta /mcp auth bird y completa el inicio de sesión en el navegador.

-

### Añade las skills

Gemini CLI carga las skills desde .agents/skills/. Ejecuta el comando skills en tu proyecto para añadir ahí las skills bird-cli y email-audit.

-

### Verifica la cuenta

Pide a tu agente que llame a whoami e inspeccione el espacio de trabajo actual antes de la primera tarea. Una identidad devuelta confirma que el inicio de sesión funcionó.

[Lee la guía de configuración](https://geminicli.com/docs/tools/mcp-server/)

## Algunos buenos puntos por donde empezar.

Dale a tu agente el objetivo. Deja que Bird se encargue de las operaciones.

Entiende un problema de entrega

```
Revisa mis fallos de correo recientes. Agrúpalos por motivo, inspecciona el dominio de envío afectado y dime qué hay que corregir antes de hacer cambios.
```

Prepara un nuevo canal

```
Ayúdame a configurar SMS para actualizaciones de pedidos. Revisa mi espacio de trabajo y los remitentes disponibles, explícame qué falta y prepara una prueba para un número que te proporcione.
```

Mira lo que está pasando ahora

```
Lista las llamadas de Voice que están activas ahora mismo. Separa las llamadas conectadas de las que aún están sonando y muestra sus ID.
```

## Antes de tu primera tarea.

Los detalles que hacen útil una conexión.

¿Conectar MCP le da a mi agente acceso sin restricciones?

No. Las herramientas operan dentro de los permisos que tienes y decides delegar durante la autorización. Puedes revocar la conexión desde tu cuenta de Bird.

¿Necesito una clave de API para MCP alojado?

MCP alojado usa inicio de sesión en el navegador. Una aplicación que despliegues por separado usa su propia credencial de aplicación protegida.

¿Qué pasa si las herramientas aparecen pero las llamadas fallan?

Verifica el estado de autenticación del cliente. Registrar solo la URL del servidor no inicia tu sesión. Vuelve a autorizar Bird y confirma tu identidad y espacio de trabajo.

## Sigue construyendo. Todo se conecta.

Da el siguiente paso con las herramientas y guías para tu proyecto.

- [Servidor MCP](/ai/mcp) — Entiende el transporte, la autenticación y los permisos.

- [Habilidades del agente](/ai/skills) — Dale a tu agente contexto útil de Bird.

- [Otras herramientas de IA](/ai) — Usa el mismo espacio de trabajo desde otra herramienta.



## 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)
