Sign inGet Started

Configurez votre agent de programmation

Connectez votre agent de programmation à Bird, confirmez l'espace de travail qu'il peut utiliser et réalisez une première tâche pour le produit que vous développez. Utilisez une connexion MCP existante ou une CLI déjà authentifiée, si disponible. Le prompt de configuration guide l'agent dans ce choix.
Une connexion réussie donne accès à votre espace de travail. Pour envoyer un message, passer un appel ou configurer un autre produit, vous devez aussi configurer le compte, l'expéditeur, le numéro ou l'appareil de ce produit. Suivez le guide du produit concerné avant d'exécuter la première opération.

Copiez ce prompt dans votre agent

Exemple de code
Help me connect my coding agent to Bird and complete a first task.
1. Inspect the available Bird MCP connection or CLI installation and its sign-in state. Use whichever is already authenticated, and confirm its account and workspace; either is sufficient.
2. If neither is authenticated, follow the current per-client setup instructions at https://bird.com/docs/ai/set-up-your-agent.md. Read the Markdown guide. Complete the browser sign-in and confirm the account and workspace you will use.
3. Read the Bird product guide for my task. Before proposing changes, make a read-only inventory of my integration's call sites, identifiers and configured URLs. Identify the required permissions and account, sender, number or device setup.
4. Prepare a first example for the product and the recipient or destination I choose. Use published operations from the available CLI or MCP surface. Before any paid send or submission, show me the exact prepared action and applicable charges, and get my explicit approval. If the surface does not quote a price, ask the account owner to confirm the charges before proceeding; do not estimate them or submit the operation while they remain unknown.
5. Follow the operation through to its actual result. Explain remaining setup, rejected work or an uncertain outcome, and help me choose the next step.
Certaines pages marketing proposent un prompt de configuration pour Claude Code, Codex et Cursor, avec la page actuelle comme contexte. Les étapes propres à chaque client expliquent les différences d'installation des compétences.

Ou configurez-le manuellement, selon le client

Tous les clients commencent de la même façon ; seule l'étape des compétences diffère.
Exemple de code
curl -fsSL https://cli.bird.com/install.sh | sh   # install the CLI
bird auth login                                            # sign in (browser, no API key)

Claude Code

Exemple de code
claude plugin marketplace add messagebird/bird-ai
claude plugin install bird@bird-ai

Codex

Exemple de code
codex plugin marketplace add messagebird/bird-ai
codex plugin add bird@bird-ai

Cursor

Le bouton Cursor de la page d'accueil ouvre Cursor avec le prompt de configuration prérempli (un lien profond de prompt) ; vérifiez-le et envoyez-le. Le prompt installe les compétences de Bird en les récupérant depuis github.com/messagebird/bird-ai et en copiant leurs dossiers dans .agents/skills/, l'un des répertoires depuis lesquels Cursor charge les Agent Skills. Pour une installation manuelle, installez plutôt le plugin : ajoutez la marketplace messagebird/bird-ai sous Settings > Plugins, ou utilisez cursor.directory. Les deux méthodes fournissent à Cursor les mêmes deux compétences.

Tout client compatible avec Agent Plugins

Le plugin de Bird suit Agent Plugins, le format de plugin portable. Un client qui implémente cette spécification installe le plugin depuis github.com/messagebird/bird-ai tel quel et obtient les compétences et le serveur MCP en une étape au lieu de deux. Utilisez la commande d'installation de plugins du client et indiquez ce dépôt.

OpenCode

Exemple de code
opencode plugin github:messagebird/bird-ai --global
opencode mcp auth bird
Le plugin ajoute les skills et le serveur MCP en une seule étape ; redémarrez OpenCode pour le charger.

Tout autre agent (Zed, Amp, Goose, pi, Cline, …)

Pour un client qui ne lit aucun des deux formats, copiez le skill dans le répertoire de skills de l'agent :
Exemple de code
git clone --depth 1 https://github.com/messagebird/bird-ai /tmp/bird-ai
mkdir -p .agents/skills && cp -r /tmp/bird-ai/plugins/bird/skills/. .agents/skills/
La plupart des agents lisent .agents/skills/ ; Cline utilise .clinerules/skills/. C'est facultatif : le bird CLI fonctionne sans.

S'authentifier

bird auth login lance un flux OAuth dans le navigateur, limité à votre espace de travail : vous n'avez donc pas besoin de conserver une clé ou un secret API dans un fichier de configuration. bird auth status affiche l'espace de travail, la région et les scopes accordés.

Ce que les skills apportent à votre agent

SkillFonction
bird-cliOriente une requête vers une référence par groupe de commandes CLI, pour chaque canal géré par Bird et la configuration requise avant l'envoi
email-auditÉvalue les enregistrements DMARC, SPF, DKIM, BIMI et MX actifs d'un domaine et restitue les résultats sous forme de liste de corrections priorisée
Skills d'agent détaille le contenu de chaque skill, la procédure d'installation du plugin par client et le lien entre les skills et le serveur MCP.

Connecter le serveur MCP à la place

Pour les clients qui appellent des outils au lieu d'exécuter un shell, connectez-vous au serveur MCP hébergé de Bird à l'adresse https://mcp.bird.com. Cela inclut Claude Desktop, ChatGPT et les clients mobiles. Authentifiez-vous après avoir ajouté l'URL ; les clients non authentifiés peuvent lister les outils de Bird, mais chaque appel échoue. Chaque hôte utilise un déclencheur différent : Claude Code utilise /mcp > bird > Authenticate, Claude Desktop utilise Connect et Cursor utilise Needs login. Consultez les étapes de connexion par client. Le guide du serveur MCP couvre aussi le mode stdio local.

Étapes suivantes