Usar MCP con tu IDE web
Este ejemplo muestra cómo Genie expone contexto FileMaker a un editor o agente en la misma Mac y acepta una entrega revisada mediante Workbench.
Objetivo
Sección titulada «Objetivo»Activar Local MCP Bridge, conectar el IDE, inspeccionar metadatos y preparar un item CODE o DATA admitido sin saltarse la revisión de Genie.
Flujo sugerido
Sección titulada «Flujo sugerido»- Abre Guía de ajustes.
- Activa Local MCP Bridge.
- Elige el formato de guía de configuración para tu cliente.
- Para Codex, copia el fragmento TOML Streamable HTTP en
~/.codex/config.toml. Para Cursor o clientes genéricos, copia el JSON. - Reinicia o recarga el cliente IDE para que descubra el servidor MCP.
- Pide al agente que llame a
genie_get_capabilities. - Haz que inspeccione metadatos con
genie_describe. - Si el prompt nombra metadatos, haz que llame a
genie_prepare_metadata_selection. - Prepara un solo item con
genie_stage_scriptogenie_stage_data. - Abre Workbench en Genie y ejecuta, copia o elimina el item.
Ejemplo de staging
Sección titulada «Ejemplo de staging»Para un nuevo script:
{ "prompt": "Create ONE new FileMaker script named exactly `Export Customers JSON`. Return CustomerID and Email as JSON.", "title": "Export Customers JSON", "source": "Codex", "metadata_selection": { "tables": [], "fields": [], "layouts": [], "scripts": [], "customFunctions": [] }}Envía el Script Schema JSON a genie_stage_script. Para editar el script activo, lee primero genie://context/scripts y usa result_type: "delta_edit". Para una solicitud SQL data/esquema admitida, usa genie_stage_data.
Qué mostrar en la demo
Sección titulada «Qué mostrar en la demo»- selección del formato de setup en Settings
- configuración Codex Streamable HTTP o Cursor/generic JSON
genie_get_capabilitiesantes del staging- una consulta de metadatos
- un bundle
metadata_selectioncuando importan nombres de metadatos - un item Workbench preparado
- revisión del usuario en Workbench
- comportamiento CODE o DATA normal tras pulsar Run
Límites a mencionar
Sección titulada «Límites a mencionar»- MCP staging no genera, modifica ni aplica nada.
- El trabajo de scripts es un nuevo script o una edición del script activo mediante
genie_stage_script. - DATA es una solicitud SQL data/esquema FileMaker mediante
genie_stage_data. - QUERY es un
SELECTde solo lectura mediantegenie_query, fuera de Workbench. - ASK/planificación queda en el IDE o en el chat normal.
- El trabajo manual de grafo y layout de FileMaker queda en FileMaker o en instrucciones del IDE.
Material sugerido
Sección titulada «Material sugerido»- un video breve de recorrido
- una captura de Local MCP Bridge con la guía de setup
- una captura del fragmento Codex TOML o Cursor JSON copiado
- una captura del cliente MCP externo leyendo metadatos de Genie
- una captura de un item Workbench preparado
- una captura de Genie ejecutando el item en el chat normal