Ir al contenido

Puente MCP local

Usa Local MCP Bridge cuando quieras que un editor o asistente externo en la misma Mac lea el contexto de Genie sin reemplazar el flujo de trabajo dentro de la app.

Cuando está habilitado, Genie expone un servidor MCP local en 127.0.0.1 y un puerto que eliges en Settings.

Los clientes externos pueden:

  • leer recursos de metadatos
  • leer recursos de contexto actual
  • llamar a herramientas con marca de Genie y solo lectura

Este puente es de lectura. No reemplaza el flujo nativo de apply de Genie con FileMaker.

Abre Settings Guide y configura Local MCP Bridge.

Puedes controlar:

  • Enable Local MCP Bridge
  • Port
  • Status
  • Copy IDE JSON
  • genie://metadata/all
  • genie://metadata/selected
  • genie://context/live
  • genie://context/attached

Herramientas de solo lectura que expone Genie

Sección titulada «Herramientas de solo lectura que expone Genie»
  • genie_get_fields_on_layout
  • genie_get_layout_info
  • genie_get_table_info
  • genie_get_field_info
  • genie_query

Usa Copy IDE JSON para copiar una configuración lista para pegar con el token bearer actual incluido.

{
"mcpServers": {
"genie_local": {
"url": "http://127.0.0.1:3845/mcp",
"headers": {
"Authorization": "Bearer <generated-token>"
}
}
}
}

Qué deberían esperar los usuarios cuando hay fallos

Sección titulada «Qué deberían esperar los usuarios cuando hay fallos»

Cuando Genie no puede responder a una solicitud de Local MCP porque no hay un archivo activo, no hay un esquema utilizable o la solicitud es ambigua, la respuesta puede ser un resultado estructurado normal en lugar de un fallo de transporte.

Eso significa que la corrección adecuada suele ser:

  • abrir el archivo de FileMaker correcto
  • refrescar o recapturar el contexto correcto
  • acotar el objetivo para que Genie sepa a qué te refieres
  • mantener alineado un asistente del IDE con los metadatos de FileMaker
  • consultar detalles de layouts, tablas y campos desde la misma máquina
  • leer el contexto actual de Genie mientras trabajas en otra parte