Connecter OpenCode à Busabase
Open-source terminal coding agent with first-class remote MCP and OAuth support.
Collez ceci dans OpenCode
Lisez https://busabase.com/SETUP_SKILL.md et configurez Busabase pour moi. Suivez le guide jusqu'au bout, puis confirmez que la connexion fonctionne.

Donnez cette instruction unique à votre agent
Vous obtenez bien plus qu'un connecteur : la compétence busabase porte tout le flux de demandes de modification, le CLI et l'API complète — disponibles à chaque future session sans rien recoller.
Demande d'abord
Busabase Cloud ou bureau personnel — à vous de choisir, avant que quoi que ce soit ne se passe.
Se connecte
Vous connecte et stocke lui-même l'identifiant. Aucune clé API à copier à la main.
Amorce une Base
Crée et remplit votre première Base, pour que l'espace de travail ne soit pas un écran vide.
Installe les compétences
busabase et busabase-app-creator deviennent permanentes, pour chaque session à venir.
Pour cet agent
Let OpenCode follow https://busabase.com/SETUP_SKILL.md and review its shell commands before approval.
Vous préférez un connecteur ?
Si vous préférez brancher Busabase comme des outils MCP plutôt que de laisser l'agent installer une compétence, utilisez l'URL de serveur ci-dessous.
Documentation MCP OpenCodeEn un coup d'œil
- Éditeur
- OpenCode
- Mode de connexion
- MCP + OAuth · Plugin / Compétence
- Transport
- Streamable HTTP
- Authentification
- OAuth (enregistrement dynamique)
- Fichier de configuration
- ~/.config/opencode/opencode.json
opencode mcp auth busabase
opencode mcp listAdd Busabase to the stable global config at ~/.config/opencode/opencode.json (or a project opencode.json):
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"busabase": {
"type": "remote",
"url": "https://busabase.com/api/mcp",
"enabled": true
}
}
}
Run opencode mcp auth busabase, complete OAuth in the browser, then run opencode mcp list and ask OpenCode to call auth_verify.
Pièges connus
Do not mix the stable and V2 config shapes. Stable OpenCode puts servers directly under mcp and uses enabled; V2 puts them under mcp.servers and uses disabled. Rechecked 2026-11-09 against the current V2 docs: OAuth is on by default for remote servers (PKCE, tokens refreshed automatically); the client is resolved in order — pre-registered `oauth.client_id`, then Client ID Metadata Document (CIMD), then dynamic client registration — and `oauth.scope` defaults to the scope the server names on a 401. V2 also adds per-server `protocol` (legacy / auto / 2026-07-28) and `pool` (shared connections across directories); neither changes the Busabase setup.
Comparaison
Capacités de connexion comparées côte à côte avec les autres agents déjà présents dans cet annuaire.
| Capacité | |||
|---|---|---|---|
| Type | Agents en ligne de commande | Agents en ligne de commande | Éditeurs IA |
| Chemin recommandé | Compétence agent | Compétence agent | Compétence agent |
| Mode de connexion | MCP + OAuth · Plugin / Compétence | MCP + OAuth · Plugin / Compétence | MCP + OAuth · Plugin / Compétence |
| Transport | Streamable HTTP | Streamable HTTP | Streamable HTTP |
| Authentification | OAuth (enregistrement dynamique) | OAuth (enregistrement dynamique) | OAuth (enregistrement dynamique) |
Rédigé à partir de la propre documentation de cet agent. Nous n'avons pas encore rejoué chaque étape sur une machine réelle, donc vérifiez la documentation liée si une commande a changé.
Laissez votre agent faire la configuration
Une seule instruction, une autorisation, et chaque changement qu'il fait ensuite porte un message et un diff que vous pouvez vérifier ou annuler.
Parcourir tous les agentsCollez ceci dans OpenCode
Lisez https://busabase.com/SETUP_SKILL.md et configurez Busabase pour moi. Suivez le guide jusqu'au bout, puis confirmez que la connexion fonctionne.