Utiliser MCP avec votre IDE web
Cet exemple montre comment Genie expose un contexte FileMaker à un éditeur ou agent sur le même Mac, puis accepte un transfert relu via Workbench.
Objectif
Section intitulée « Objectif »Activer Local MCP Bridge, connecter l’IDE, inspecter les métadonnées et préparer un item CODE ou DATA pris en charge sans contourner la révision Genie.
Déroulé conseillé
Section intitulée « Déroulé conseillé »- Ouvrez Guide des réglages.
- Activez Local MCP Bridge.
- Choisissez le format du guide de configuration pour votre client.
- Pour Codex, copiez l’extrait TOML Streamable HTTP dans
~/.codex/config.toml. Pour Cursor ou les clients génériques, copiez le JSON. - Redémarrez ou rechargez le client IDE pour qu’il découvre le serveur MCP.
- Demandez à l’agent d’appeler
genie_get_capabilities. - Faites-lui inspecter les métadonnées avec
genie_describe. - Si le prompt nomme des métadonnées, faites appeler
genie_prepare_metadata_selection. - Préparez un seul item avec
genie_stage_scriptougenie_stage_data. - Ouvrez Workbench dans Genie et exécutez, copiez ou supprimez l’item.
Exemple de staging
Section intitulée « Exemple de staging »Pour un nouveau 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": [] }}Envoyez le Script Schema JSON à genie_stage_script. Pour modifier le script actif, lisez d’abord genie://context/scripts et utilisez result_type: "delta_edit". Pour une demande SQL data/schéma prise en charge, utilisez genie_stage_data.
À montrer dans la démo
Section intitulée « À montrer dans la démo »- sélection du format de setup dans Settings
- configuration Codex Streamable HTTP ou Cursor/generic JSON
genie_get_capabilitiesavant le staging- une recherche de métadonnées
- un bundle
metadata_selectionquand les noms de métadonnées comptent - un item Workbench préparé
- révision utilisateur dans Workbench
- comportement CODE ou DATA normal après Run
Limites à mentionner
Section intitulée « Limites à mentionner »- MCP staging ne génère pas, ne modifie pas et n’applique rien.
- Le travail de script est un nouveau script ou une modification du script actif via
genie_stage_script. - DATA est une demande SQL data/schéma FileMaker via
genie_stage_data. - QUERY est un
SELECTen lecture seule viagenie_query, hors Workbench. - ASK/planification reste dans l’IDE ou dans le chat normal.
- Le travail FileMaker manuel de graphe et layout reste dans FileMaker ou dans les instructions côté IDE.
Médias suggérés
Section intitulée « Médias suggérés »- une courte vidéo de démonstration
- une capture des réglages Local MCP Bridge avec le guide de setup
- une capture de l’extrait Codex TOML ou Cursor JSON copié
- une capture du client MCP externe lisant les métadonnées Genie
- une capture d’un item Workbench préparé
- une capture de Genie exécutant l’item dans le chat normal