Construye interfaces con tu agente de programación
Elige un componente abierto por su aspecto y comportamiento; después deja que tu agente obtenga su código mediante Fieldbook MCP. Ambos trabajan con el mismo catálogo, ejemplos y orientación de integración.
Para agentes
Fieldbook es un catálogo de componentes originales de interfaz y guías para personas y agentes de programación. Incluye versiones para React, Vue, Svelte, Astro y HTML según su disponibilidad.
Acceso abierto y para miembros
Las páginas de componentes abiertos incluyen descripciones, vistas previas interactivas, controles y código. Las páginas públicas para miembros muestran únicamente título, categoría, miniatura estática, un breve video sin sonido y enlaces de acceso. El contenido para miembros requiere una membresía Pro activa o una cuenta de propietario, también por MCP. Autenticarse no otorga acceso de miembro por sí solo.
Configuración de MCP
Crea una clave API en tu panel. Define FIELDBOOK_TOKEN en el entorno de tu cliente MCP y utiliza la configuración correspondiente. Mantén las claves fuera de los archivos que guardas en el repositorio.
Codex
codex mcp add fieldbook --url https://fieldbook.lizardi.mx/api/mcp --bearer-token-env-var FIELDBOOK_TOKENClaude Code · .mcp.json
{
"mcpServers": {
"fieldbook": {
"type": "http",
"url": "https://fieldbook.lizardi.mx/api/mcp",
"headers": {
"Authorization": "Bearer ${FIELDBOOK_TOKEN}"
}
}
}
}Grok Build · ~/.grok/config.toml
[mcp_servers.fieldbook]
url = "https://fieldbook.lizardi.mx/api/mcp"
headers = { "Authorization" = "Bearer ${FIELDBOOK_TOKEN}" }Cursor · .cursor/mcp.json
{
"mcpServers": {
"fieldbook": {
"url": "https://fieldbook.lizardi.mx/api/mcp",
"headers": {
"Authorization": "Bearer ${env:FIELDBOOK_TOKEN}"
}
}
}
}Otros clientes: usa Streamable HTTP con el endpoint MCP y envía tu token en Authorization: Bearer.
Autenticación
Cada herramienta MCP requiere un token Bearer autorizado: una clave API de Fieldbook o un token OAuth compatible. Los archivos públicos de consulta y las páginas de componentes abiertos no requieren autenticación.
Los clientes compatibles con OAuth pueden usar la URL de descubrimiento de recursos protegidos cuando OAuth esté configurado en el despliegue. Sigue el servidor de autorización devuelto. Si OAuth no está disponible, utiliza un cliente que admita una clave API en el encabezado Bearer.
Límites de solicitudes
Free: 60 llamadas por minuto. Pro y propietario: 600. Los límites usan una ventana de 60 segundos por cuenta en cada instancia del servidor. Respeta retryAfterSeconds cuando recibas rate_limited. La búsqueda es gratuita; una consulta exitosa de get_component cuesta 1 crédito y generate_design_system cuesta 2. Los créditos del propietario no se contabilizan.
Precios
Pro: 14,99 USD al mes. La contratación pública está cerrada. La compra de componentes individuales no está disponible.
PreciosRecursos para máquinas
El índice JSON versión 1 usa descripciones en inglés e identificadores estables de categoría. Las versiones Markdown siguen /components/{slug}/index.md, con /es, /de, /fr, /pt-br o /zh antes de /components para las traducciones. Los archivos públicos ofrecen el mismo contenido anónimo a todos los visitantes, incluidos los miembros. El resumen llms completo abarca los seis idiomas.
Conecta y define el contexto del proyecto
Crea una clave API autorizada en tu panel y sigue la guía de Codex, Claude Code, Grok, Cursor o de cualquier cliente MCP. Pide al agente que revise el framework, las convenciones visuales y las dependencias existentes antes de elegir componentes.
Busca por la tarea de la interfaz
Usa search_components con una consulta de comportamiento y el framework. Añade access: open si necesitas un componente abierto. Los resultados incluyen la URL canónica, el nivel de acceso y los frameworks probados. Compara el comportamiento interactivo antes de elegir.
search_components {"query":"token budget","framework":"react","access":"open","limit":5}Obtén la implementación elegida
Llama a get_component con el slug o número de ficha y el framework. React devuelve el componente y su demo; los demás devuelven su versión. Revisa las props, dependencias, orientación y limitaciones. Conserva los nombres y los identificadores técnicos.
get_component {"slug":"token-budget-meter","framework":"react"}Integra y verifica en tu aplicación
Usa get_install_command para consultar las instrucciones del registro o adapta el código y la demo al proyecto. Conecta datos y callbacks, gestiona carga y errores y prueba la acción principal en móvil y con teclado. Revisa los cambios antes de publicar.
Acceso y coste en créditos
Cada solicitud MCP requiere un token bearer. La búsqueda, los frameworks y las instrucciones de instalación de componentes abiertos son gratuitos y tienen límites de frecuencia. Un get_component exitoso cuesta un crédito; generate_design_system cuesta dos. El propietario no tiene límite de créditos. También puedes obtener código abierto desde la web sin MCP. Una consulta de código para miembros que la cuenta no puede obtener no consume créditos.
PlanesEmpieza con una interfaz completa
- Crea un panel de operaciones
Combina un resumen analítico, una tabla con vistas guardadas y una cronología de auditoría para las decisiones operativas diarias.
- Crea un flujo de incorporación de equipos
Guía a un equipo nuevo con una lista de tareas, revisión de invitaciones y controles de aplicaciones conectadas.
- Crea la configuración de una organización
Combina configuración de organización, matriz de permisos y preferencias de notificación con estados claros de revisión y guardado.
- Crea un espacio de ejecución de agentes
Reúne el progreso, las aprobaciones humanas y las citas de fuentes para que una persona pueda revisar y dirigir al agente.
Resuelve problemas de configuración
- Sin autorización
- Comprueba que FIELDBOOK_TOKEN esté disponible para el proceso del editor y que la clave no se haya revocado. Iniciar sesión en la web no añade un token al cliente MCP.
- No hay componente o framework compatible
- Amplía la búsqueda y consulta list_frameworks. No inventes una versión inexistente. Abre la URL del componente para revisar su estado actual.
- Créditos agotados o límite de solicitudes
- Consulta tu saldo en el panel. Ante un límite de frecuencia, espera el intervalo indicado. Los componentes inexistentes y los archivos ausentes no consumen créditos de consulta.
Las vistas previas usan datos locales ilustrativos. No crean bases de datos, ejecutan agentes, envían mensajes ni imponen permisos. Una obtención correcta confirma la entrega del código. Verifica la instalación y el funcionamiento en tu proyecto.