Agent UI para desarrolladores
Deja que la IA cree la app. Abre el código cuando quieras. Cada app incluye su propio servidor MCP, y la CLI te permite descargarla a tu editor, trabajar con tu asistente de código y publicarla de vuelta.
npm install -g @agentuiai/cliRequiere Node.js 22 o superior.
irm https://cdn.agentui.ai/cli/install.ps1 | iexEjecútalo en PowerShell. No necesitas Node.js ni permisos de administrador.
$ agentui auth login
✓ Signed in as you@acme.com
$ agentui project sync <workflow-id>
✓ entities/ pages/ components/ functions/ mcp/
$ claude "add a reorder button to the stock page"
$ agentui validate --all
✓ No problems found
$ agentui project push --build
✓ Build finished · development- Claude Code
- Cursor
- Codex
- VS Code Copilot
- ChatGPT
- Windsurf
Cada app trae su propio servidor MCP.
Actívalo y Claude, ChatGPT, Cursor o cualquier cliente MCP podrá consultar y modificar los datos de tu app en nombre de una persona, viendo solo lo que esa persona tiene permitido ver. Sin servidor que alojar ni código que escribir.
- Herramientas de datos generadas para cada tabla: list, get, count, create, update y delete
- Una dirección por entorno, desactivada hasta que la actives
- Conexiones de solo lectura o de lectura y escritura, y puedes revocar cualquiera
- Las reglas de Data Security se verifican en cada llamada
- Guías y herramientas personalizadas que enseñan tus procedimientos a los asistentes
- data_orders_list
- data_orders_get
- data_orders_count
- data_orders_create
- data_orders_update
- data_orders_delete
- tool_summarize_overdue_invoices
Tu app es solo una carpeta
Sincroniza una app y obtienes su código real: tablas de datos en JSON, páginas, componentes, funciones de backend y herramientas de IA personalizadas. AGENTS.md y CLAUDE.md le enseñan a tu asistente de código cómo se construyen las apps de Agent UI.
- Edita en cualquier editor
- Verifícala con el mismo validador que usa la plataforma
- Publica y recompila con un solo comando
El ciclo de edición
Cambia los archivos tú mismo o pídeselo a tu asistente. Verifica, compara y publica en el entorno que elijas. Cada entorno tiene su propia base de datos.
- agentui validate --all
- agentui project diff
- agentui project push --build
$ agentui project diff
M pages/Stock.jsx
A functions/reorder.js
$ agentui project push --build
✓ Uploaded 2 files
✓ Build finished · developmentConecta tu asistente con MCP
El servidor MCP de Agent UI permite que Claude, ChatGPT, Cursor o VS Code creen apps y tablas, lean y actualicen registros y ejecuten los procedimientos de tu app, siempre con los permisos de la persona que inició sesión. Nada que instalar ni API key que copiar.
Agent UI Apps
Crea apps solo de datos, define sus tablas y mantén los registros al día.
https://api.agentui.ai/mcp/appsTu app
Una dirección por entorno, que copias del panel de asistentes de IA de la app. Solo ve lo que el usuario que inició sesión tiene permitido ver.
Cómo activarlo →$ claude mcp add --transport http agentui-apps https://api.agentui.ai/mcp/apps{
"mcpServers": {
"agentui-apps": { "url": "https://api.agentui.ai/mcp/apps" }
}
}Settings → Connectors → Add custom connector
Name: AgentUI Apps
URL: https://api.agentui.ai/mcp/apps
Connect → sign in with Agent UICosas que puedes pedir
- Crea una app de datos llamada Visitas de Campo con una tabla Visitas
- Agrega un campo de estado que solo pueda ser planificada, hecha o cancelada
- Importa estas 40 filas de la hoja de cálculo que pegué
- Muestra todos los pedidos abiertos de más de 500
- Marca como atrasados los pedidos abiertos del mes pasado
- Resume las facturas vencidas de este cliente
Herramientas MCP personalizadas
Enséñale a un asistente un procedimiento de tu app, como resumir facturas vencidas o cerrar un ticket y avisarle al responsable. Pídelo en el chat de la app y Agent UI escribe la herramienta como un archivo en la carpeta mcp de tu app.
- Se ejecuta como el usuario de la app que inició sesión
- Las reglas de Data Security siguen aplicando
- Activa o desactiva cada herramienta
- Agent UI escribe el archivo por ti
import { defineTool } from "@/mcp";
import { Invoice } from "@/entities/Invoice";
export default defineTool({
description: "Summarize a customer's overdue invoices",
input: { /* JSON Schema: customerId */ },
annotations: { readOnlyHint: true },
async run({ customerId }) {
const rows = await Invoice.filter({
customer_id: customerId,
status: "overdue",
});
return { count: rows.length };
},
});Funciones de backend, APIs y señales de la app
Cada archivo en functions/ queda disponible en /api/<name>. Conecta APIs que Agent UI todavía no soporta, guarda las claves en secretos y envía mensajes desde tu app en ejecución directo al chat de construcción con console.human.
- Prueba funciones y lee sus logs desde la CLI
- Los valores secretos se quedan en el servidor
- Entornos de desarrollo, staging y producción separados
import { Stock } from "@/entities/Stock";
export default async function (ctx) {
const item = await Stock.get(ctx.body.id);
await Stock.update(item.key, { reorder: true });
return { ok: true };
}Herramientas para desarrolladores
CLI
Crea, valida, publica y depura apps desde tu terminal.
Más información →Servidores MCP
Usa Agent UI desde Claude, ChatGPT, Cursor y VS Code.
Leer la documentación →Herramientas personalizadas
Procedimientos de tu app, disponibles para cualquier asistente.
Ver un ejemplo →CLI de IA
Agentes que trabajan con tus apps desde la línea de comandos.
Más información →
Instala la CLI y descarga tu primera app.
npm install -g @agentuiai/cliGratis y con licencia MIT. Requiere Node.js 22 o superior.
Explora según lo que necesitas crear
Cada herramienta funciona con los datos que ya tienes, con acceso por roles, historial completo de cambios y una persona real detrás.