buildtree
Sube un .apk o .ipa y obtén un enlace de instalación y un código QR que tus testers abren en su teléfono. Una carpeta para cada rama, instalaciones ad hoc de iOS con registro de dispositivos y comentarios de testers con capturas de pantalla. Funciona con Expo, React Native, Flutter y apps nativas, desde el panel, una CLI, CI o un agente de codificación de IA. Nivel gratuito; planes de pago desde $9 al mes.
Documentación
Servidor MCP de buildtree
Servidor MCP para buildtree, la forma más rápida de compartir compilaciones de Android e iOS con evaluadores. Permite que tu agente de IA configure buildtree para tu aplicación, ejecute la compilación, suba el .apk o .ipa, y te entregue un enlace de instalación y un código QR para compartir. También puede leer los comentarios y capturas de pantalla que envían los evaluadores.
Funciona con Expo, React Native, Flutter y aplicaciones nativas de Android e iOS, en Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor y Windsurf.
"Configura buildtree para esta aplicación y dame un código QR para una compilación de Android."
Instalación
Claude Code
claude mcp add --transport stdio buildtree -- npx -y @buildtree/mcp
Claude Desktop: descarga buildtree-mcp-<version>.mcpb desde la última versión y haz doble clic en él. O añade el JSON de abajo a claude_desktop_config.json.
Codex CLI (~/.codex/config.toml)
[mcp_servers.buildtree]
command = "npx"
args = ["-y", "@buildtree/mcp"]
tool_timeout_sec = 1800
Gemini CLI, Cursor, Windsurf, Claude Desktop (JSON)
{
"mcpServers": {
"buildtree": { "command": "npx", "args": ["-y", "@buildtree/mcp"] }
}
}
Requiere Node 20 o posterior.
Herramientas
| Herramienta | Qué hace |
|---|---|
buildtree_whoami | Cuenta, organización y plan |
buildtree_login, buildtree_login_status | Inicio de sesión en el navegador, compartido con la CLI de buildtree |
buildtree_list_projects, buildtree_create_project | Un proyecto por aplicación |
buildtree_detect_project | Detecta Expo, React Native, Flutter o nativo y sugiere comandos de compilación |
buildtree_write_config | Escribe buildtree.config.json |
buildtree_build | Ejecuta la compilación con actualizaciones de progreso |
buildtree_upload | Sube la compilación; devuelve enlaces de instalación y una imagen de código QR |
buildtree_list_builds, buildtree_get_install_links | Explora compilaciones, obtén enlaces y QR para cualquier compilación |
buildtree_list_feedback | Comentarios de evaluadores con capturas de pantalla |
Recursos: buildtree://guide (el flujo de trabajo) y buildtree://frameworks/{expo|react-native|flutter|android|ios} (recetas de compilación). Prompt: setup.
Iniciar sesión
La primera vez, tu agente abre una página del navegador donde apruebas la conexión. El inicio de sesión se guarda donde la CLI de buildtree guarda la suya, por lo que cualquiera de los dos puede iniciar sesión para ambos. En CI, establece BUILDTREE_TOKEN con un token de API del panel de buildtree. Los tokens nunca aparecen en la salida de las herramientas.
Enlaces
- Documentación: https://buildtree.sh/docs/mcp
- Cómo compartir una compilación con evaluadores: https://buildtree.sh/docs/guides/share-app-with-testers
- CLI:
@buildtree/cli - Soporte: hello@buildtree.sh
Con licencia MIT.