TechFabric

officiel

Recherchez et consultez le contenu publié par TechFabric sur Databricks et l'IA : articles de blog avec FAQ, pages de services et études de cas. La consultation est anonyme ; le personnel de TechFabric se connecte avec Microsoft pour rédiger des articles.

Que pouvez-vous faire avec TechFabric MCP ?

  • Databricks répond avec du code fonctionnel — Posez une question sur Databricks et obtenez la section du Field Guide qui y répond, avec le code et les pages de documentation citées.
  • Rechercher et lire le Field Guide — Recherchez des sections du guide, lisez un chapitre ou une section au format Markdown, ou consultez la table des matières.
  • Trouver des exemples de code — Récupérez des blocs SQL, Python, CLI et de configuration pour un sujet donné, chacun accompagné de son explication contextuelle et de liens vers la documentation.
  • Suivre les changements récents de Databricks — Découvrez les nouveautés de Databricks depuis une date donnée, les plus récentes en premier, y compris les changements de phase de release et les chapitres mis à jour.
  • Rechercher et lire techfabric.com — Recherchez sur le site, lisez des pages, listez les articles de blog ou découvrez ce que propose TechFabric.
  • Rédiger et publier des articles (auteurs) — Lint, vérifiez, soumettez, mettez à jour et publiez des brouillons, ou révisez un article publié, après vous être connecté.

Serveur MCP hébergé

npx add-mcp 'https://www.techfabric.com/mcp'

S’installe dans Claude Code, Codex, Cursor et plus

Documentation

Les serveurs MCP de TechFabric

Les agents de codage écrivent du code Databricks à partir de données d'entraînement vieilles de plusieurs mois. Le serveur MCP de notre Field Guide fournit à Claude Code, Codex, Cursor, VS Code ou à tout client MCP la section qui répond à la question, avec du code qui fonctionne. Le second serveur, techfabric.com, est celui depuis lequel nos ingénieurs écrivent à partir de l'agent qu'ils utilisent déjà. Les deux sont gratuits.

Connectez votre agent

Les deux sont des serveurs HTTP Streamable distants : rien à installer, et la lecture ne nécessite aucune connexion.

1 · Choisissez un serveur

Databricks Field Guide

Databricks répond avec du code fonctionnel issu de notre Field Guide, ainsi que les pages docs.databricks.com que chaque section cite.

https://databricks.techfabric.com/mcp

techfabric.com

Pour que les ingénieurs de TechFabric écrivent des articles et des études de cas depuis leur agent. Tout le monde peut rechercher et lire le site.

https://www.techfabric.com/mcp

2 · Ajoutez-le à votre agent

Comment connecter Claude Code

Exécutez chaque commande une fois, dans n'importe quel terminal. Ajoutez --scope user pour l'avoir dans chaque projet.

claude mcp add --transport http techfabric https://www.techfabric.com/mcp
claude mcp add --transport http databricks-field-guide https://databricks.techfabric.com/mcp

Comment connecter Claude Desktop et claude.ai

  1. Ouvrez Customize, puis Connectors, choisissez Add puis Add custom connector.
  2. Donnez-lui un nom et collez l'URL du serveur. Conservez les paramètres d'authentification que Claude détecte.
  3. Choisissez Add. Répétez pour le second serveur.

Sur un forfait Team ou Enterprise, un propriétaire devra peut-être d'abord ajouter un connecteur personnalisé pour l'organisation.

Comment connecter Codex

Codex les écrit dans ~/.codex/config.toml, que son extension IDE lit également.

codex mcp add techfabric --url https://www.techfabric.com/mcp
codex mcp add databricks-field-guide --url https://databricks.techfabric.com/mcp

techfabric.com propose une connexion pour ses outils d'auteur, donc Codex peut en démarrer une pour techfabric lorsque vous l'ajoutez. Ignorez-la : tous les outils de lecture fonctionnent sans connexion. Pour modifier le fichier à la main, ajoutez ceci.

[mcp_servers.techfabric]
url = "https://www.techfabric.com/mcp"

[mcp_servers.databricks-field-guide]
url = "https://databricks.techfabric.com/mcp"

Comment connecter Cursor

Ajoutez ceci à ~/.cursor/mcp.json pour chaque projet, ou à .cursor/mcp.json dans un seul projet.

{
  "mcpServers": {
    "techfabric": { "url": "https://www.techfabric.com/mcp" },
    "databricks-field-guide": { "url": "https://databricks.techfabric.com/mcp" }
  }
}

Comment connecter VS Code

Ajoutez ceci à .vscode/mcp.json dans l'espace de travail, puis démarrez les serveurs depuis ce fichier ou depuis la vue MCP. Les outils sont disponibles dans le mode agent de Copilot.

{
  "servers": {
    "techfabric": { "type": "http", "url": "https://www.techfabric.com/mcp" },
    "databricks-field-guide": { "type": "http", "url": "https://databricks.techfabric.com/mcp" }
  }
}

Comment connecter Gemini CLI

Conservez --transport http, car sans lui Gemini CLI traite l'URL comme une commande locale. --scope user écrit dans ~/.gemini/settings.json pour chaque projet ; omettez-le pour écrire dans le .gemini/settings.json du projet.

gemini mcp add --transport http --scope user techfabric https://www.techfabric.com/mcp
gemini mcp add --transport http --scope user databricks-field-guide https://databricks.techfabric.com/mcp

Si gemini mcp list les affiche comme désactivés, faites confiance au dossier. À la main, le fichier de paramètres prend ceci.

{
  "mcpServers": {
    "techfabric": { "type": "http", "url": "https://www.techfabric.com/mcp" },
    "databricks-field-guide": { "type": "http", "url": "https://databricks.techfabric.com/mcp" }
  }
}

Comment connecter GitHub Copilot CLI

Exécutez chaque commande une fois. Copilot CLI les enregistre dans ~/.copilot/mcp-config.json, pour chaque projet.

copilot mcp add --transport http techfabric https://www.techfabric.com/mcp
copilot mcp add --transport http databricks-field-guide https://databricks.techfabric.com/mcp

Comment connecter OpenCode

Chaque commande écrit dans le opencode.json du projet, ou dans la configuration globale avec --global.

opencode mcp add techfabric --url https://www.techfabric.com/mcp
opencode mcp add databricks-field-guide --url https://databricks.techfabric.com/mcp

À la main, le fichier de configuration prend ceci.

{
  "mcp": {
    "servers": {
      "techfabric": { "type": "remote", "url": "https://www.techfabric.com/mcp" },
      "databricks-field-guide": { "type": "remote", "url": "https://databricks.techfabric.com/mcp" }
    }
  }
}

Comment connecter d'autres clients MCP

Pointez le client vers l'URL avec le transport Streamable HTTP et sans authentification. Un client qui ne parle que stdio peut atteindre l'un ou l'autre serveur via le pont mcp-remote, avec ceci comme commande.

npx mcp-remote https://databricks.techfabric.com/mcp

Pour en essayer un à la main, un tools/list JSON-RPC envoyé en POST à l'URL renvoie les outils avec leurs schémas d'entrée et de sortie complets.

Auteur TechFabric ? L'écriture nécessite une connexion : configurez votre environnement IA pour écrire pour techfabric.com.

Pour les auteurs TechFabric

Configurez votre environnement IA pour écrire pour techfabric.com

Choisissez l'agent que vous utilisez déjà et suivez ses étapes, de l'ajout du serveur à la publication de votre premier article. Vous avez besoin d'un compte Microsoft techfabric.com figurant sur la liste des auteurs du blog ; la lecture ne nécessite ni l'un ni l'autre.

Configurer Claude Code

Recommandé

Une seule installation ajoute le serveur, les sept commandes et la compétence techfabric-blog, et vous demande confirmation avant chaque publication.

  1. Ajoutez le serveur avec le plugin

    Exécutez ceci dans n'importe quel terminal. Cela ajoute la place de marché de plugins de TechFabric depuis GitHub (Fabric-Pro/techfabric-claude-plugin) et installe le plugin, qui contient l'adresse du serveur, donc il n'y a rien d'autre à ajouter. Dans une session Claude Code, /plugin marketplace add Fabric-Pro/techfabric-claude-plugin puis /plugin install techfabric@techfabric font la même chose, et /reload-plugins active le plugin. Sans accès à GitHub, la seconde ligne installe le même plugin depuis techfabric.com.
    claude plugin marketplace add Fabric-Pro/techfabric-claude-plugin && claude plugin install techfabric@techfabric
    
    Copier
    claude plugin marketplace add https://www.techfabric.com/mcp-servers/harness/claude-code/marketplace.json && claude plugin install techfabric@techfabric
    
    Copier
  2. Trouvez les commandes

    Tapez /techfabric: pour les voir : write-post, write-case-study, check, preview, publish, revise et status. Tout ce que vous tapez après une commande lui est transmis.
  3. Essayez un premier prompt

    Depuis le dépôt sur lequel vous voulez écrire, exécutez la commande avec votre sujet, ou demandez avec vos propres mots.
    /techfabric:write-post how we cut our Lakeflow job's cold start
    
    Copier
    Write a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed.
    
    Copier
  4. Ouvrez l'aperçu

    Claude Code est un terminal, il affiche donc le lien plutôt que la page. Chaque réponse concernant un brouillon commence par une ligne Preview: et le lien. Ouvrez-le pour lire l'article tel que techfabric.com le publiera, avec sa couverture et ses diagrammes. Pour modifier dans le navigateur à la place, utilisez le lien de l'éditeur dans l'e-mail que le site vous envoie.
  5. Publiez une fois que vous l'avez lu

    Exécutez /techfabric:publish avec l'id du brouillon. Votre agent vérifie d'abord le texte enregistré avec check_draft, ce qui prend cinq à dix minutes, et vous signale tout ce qui échoue encore. Il vous est ensuite demandé de confirmer, par le nom de l'article, avant que quoi que ce soit ne soit mis en ligne. Une fois que vous dites oui, l'article est fusionné et déployé, et votre agent peut vous donner le lien en ligne. Le plugin vous demande également d'autoriser chaque appel publish_draft, même en mode automatique.
  6. Si quelque chose ne va pas

    Les outils sont manquants ou en échec : tapez /mcp, choisissez techfabric et reconnectez. Déconnecté, ou chaque écriture vous demande de vous reconnecter : vos 30 jours sont écoulés, ou votre compte a changé. Dans /mcp, choisissez techfabric et sélectionnez Re-authenticate, ou Clear authentication et reconnectez-vous. Une commande est manquante : exécutez claude plugin marketplace update techfabric, puis claude plugin update techfabric@techfabric, et redémarrez Claude Code. La page de connexion indique que votre adresse ne figure pas sur la liste des auteurs : demandez à Preetham Reddy de vous ajouter.

Configurer Claude Desktop et claude.ai

Un connecteur personnalisé, ajouté une fois, est disponible à la fois dans claude.ai et dans Claude Desktop.

  1. Ajoutez le serveur comme connecteur personnalisé

    Ouvrez Customize, puis Connectors, choisissez Add puis Add custom connector. Nommez-le techfabric, collez l'URL (www.techfabric.com/mcp et techfabric.com/mcp fonctionnent tous deux), conservez les paramètres d'authentification que Claude détecte, et choisissez Add. Sur un forfait Team ou Enterprise, un propriétaire l'ajoute d'abord pour tout le monde, sous Organization settings et Connectors, et vous le trouvez sous Customize et Connectors, marqué Custom.
    https://www.techfabric.com/mcp
    
    Copier
  2. Activez-le dans une conversation

    Rien à installer. Dans une conversation, ouvrez le menu +, puis Connectors, et assurez-vous que techfabric est activé pour cette conversation.
  3. Essayez un premier prompt

    Collez ceci, avec votre propre sujet, et joignez les notes ou le code sur lesquels il doit s'appuyer.
    Write a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed.
    
    Copier
  4. Ouvrez l'aperçu

    Claude affiche les MCP Apps, donc un brouillon que le serveur envoie sous forme d'application s'ouvre dans la conversation avec ses vérifications à côté. Chaque réponse concernant un brouillon commence aussi par une ligne Preview: et le lien, qui ouvre l'article tel que techfabric.com le publiera.
  5. Publiez une fois que vous l'avez lu

    Demandez à Claude de publier le brouillon. Votre agent vérifie d'abord le texte enregistré avec check_draft, ce qui prend cinq à dix minutes, et vous signale tout ce qui échoue encore. Il vous est ensuite demandé de confirmer, par le nom de l'article, avant que quoi que ce soit ne soit mis en ligne. Une fois que vous dites oui, l'article est fusionné et déployé, et votre agent peut vous donner le lien en ligne.
  6. Si quelque chose ne va pas

    Les outils sont manquants : vérifiez que le connecteur est activé dans le menu + de la conversation, ou ouvrez Customize, Connectors et reconnectez-le. Déconnecté, ou chaque écriture vous demande de vous reconnecter : vos 30 jours sont écoulés, ou votre compte a changé. Choisissez Connect sur le connecteur à nouveau. Ses paramètres de connexion ne peuvent pas être modifiés, donc pour les changer, supprimez le connecteur et ajoutez-le à nouveau. La page de connexion indique que votre adresse ne figure pas sur la liste des auteurs : demandez à Preetham Reddy de vous ajouter.

Configurer ChatGPT

Un serveur MCP personnalisé, ajouté comme plugin sur chatgpt.com.

  1. Ajoutez le serveur comme plugin

    Allez sur chatgpt.com/plugins, choisissez + puis Add custom MCP server. Nommez-le techfabric, collez l'URL sous Connection, choisissez OAuth pour l'authentification, puis I understand and want to continue et Create as a plugin, et installez-le. Si Add custom MCP server n'est pas présent, demandez à l'administrateur de votre espace de travail.
    https://www.techfabric.com/mcp
    
    Copier
  2. Ajoutez-le à une conversation

    Rien à installer, et ChatGPT n'a pas de commandes slash pour le serveur. Dans une nouvelle conversation, tapez @ et choisissez techfabric.
  3. Essayez un premier prompt

    Collez ceci, avec votre propre sujet et les notes sur lesquelles il doit s'appuyer.
    Write a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed.
    
    Copier
  4. Ouvrez l'aperçu

    ChatGPT affiche les MCP Apps, donc un brouillon que le serveur envoie sous forme d'application s'ouvre dans la conversation avec ses vérifications à côté. Chaque réponse concernant un brouillon commence aussi par une ligne Preview: et le lien, qui ouvre l'article tel que techfabric.com le publiera.
  5. Publiez une fois que vous l'avez lu

    Demandez à ChatGPT de publier le brouillon. Votre agent vérifie d'abord le texte enregistré avec check_draft, ce qui prend cinq à dix minutes, et vous signale tout ce qui échoue encore. Il vous est ensuite demandé de confirmer, par le nom de l'article, avant que quoi que ce soit ne soit mis en ligne. Une fois que vous dites oui, l'article est fusionné et déployé, et votre agent peut vous donner le lien en ligne.
  6. Si quelque chose ne va pas

    Les outils sont manquants : démarrez une nouvelle conversation et choisissez techfabric avec @ à nouveau. Si un outil est toujours absent, choisissez Refresh dessus sur chatgpt.com/plugins. Déconnecté, ou chaque écriture vous demande de vous reconnecter : vos 30 jours sont écoulés, ou votre compte a changé. Reconnectez le plugin sur chatgpt.com/plugins. La page de connexion indique que votre adresse ne figure pas sur la liste des auteurs : demandez à Preetham Reddy de vous ajouter.

Configurer Codex

La CLI, et l'extension IDE qui lit la même configuration. Les commandes se présentent sous forme de compétences que vous appelez par leur nom.

  1. Ajouter le serveur

    Exécutez ceci dans n'importe quel terminal. Codex l'écrit dans ~/.codex/config.toml, que l'extension IDE lit également.
    codex mcp add techfabric --url https://www.techfabric.com/mcp
    
    Copier
  2. Se connecter avec Microsoft

    Exécutez codex mcp login techfabric. Un navigateur s'ouvre sur une page techfabric.com qui indique l'application demandeuse et la destination de son accès. Choisissez Continue with Microsoft et connectez-vous avec votre compte @techfabric.com, qui doit figurer sur la liste des auteurs du blog. Vous restez connecté jusqu'à 30 jours.
    codex mcp login techfabric
    
    Copier
  3. Installer les commandes

    Cela ajoute une compétence par commande dans ~/.agents/skills. Codex n'en exécute une que lorsque vous la nommez : tapez $techfabric-write-post, ou /skills pour les voir toutes.
    curl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- codex
    
    Copier
  4. Essayer un premier prompt

    Depuis le dépôt sur lequel vous voulez écrire, lancez codex et exécutez la compétence avec votre sujet, ou demandez avec vos propres mots.
    $techfabric-write-post how we cut our Lakeflow job's cold start
    
    Copier
    Write a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed.
    
    Copier
  5. Ouvrir l'aperçu

    Le CLI Codex n'affiche pas encore les MCP Apps. Chaque réponse concernant un brouillon commence par une ligne Preview: et le lien. Ouvrez-le pour lire l'article tel que techfabric.com le publiera, avec sa couverture et ses diagrammes. Pour modifier dans le navigateur à la place, utilisez le lien de l'éditeur dans l'e-mail que le site vous envoie.
  6. Publier une fois que vous l'avez lu

    Tapez $techfabric-publish avec l'id du brouillon. Votre agent vérifie d'abord le texte enregistré avec check_draft, ce qui prend cinq à dix minutes, et vous signale tout ce qui échoue encore. Il vous est ensuite demandé de confirmer, par le nom de l'article, avant que quoi que ce soit ne soit mis en ligne. Une fois que vous dites oui, l'article est fusionné et déployé, et votre agent peut vous donner le lien en ligne.
  7. Si quelque chose ne va pas

    Les outils sont absents : exécutez codex mcp list pour vérifier que techfabric est présent et activé, ou /mcp dans Codex, puis redémarrez Codex. Déconnecté, ou chaque écriture vous demande de vous reconnecter : vos 30 jours sont écoulés, ou votre compte a changé. Exécutez à nouveau codex mcp login techfabric. Une compétence est absente : exécutez à nouveau la ligne d'installation et redémarrez Codex. La page de connexion indique que votre adresse ne figure pas sur la liste des auteurs : demandez à Preetham Reddy de vous ajouter.

Configurer Cursor

Le serveur dans les paramètres MCP de Cursor, et les commandes sous forme de compétences dans le projet depuis lequel vous écrivez.

  1. Ajouter le serveur

    Ajoutez ceci à ~/.cursor/mcp.json pour tous les projets, ou à .cursor/mcp.json pour un seul. Cursor liste le serveur avec ses autres serveurs MCP, sur sa page Customize.
    {
      "mcpServers": {
        "techfabric": { "url": "https://www.techfabric.com/mcp" }
      }
    }
    
    Copier
  2. Installer les commandes

    Exécutez ceci dans le projet depuis lequel vous écrivez. Cela ajoute les commandes sous forme de compétences dans .cursor/skills, qui ne s'exécutent que lorsque vous les tapez, et une règle dans .cursor/rules qui pointe l'agent vers le serveur.
    curl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- cursor
    
    Copier
  3. Essayer un premier prompt

    Dans l'agent, tapez la commande avec votre sujet, ou demandez avec vos propres mots.
    /techfabric-write-post how we cut our Lakeflow job's cold start
    
    Copier
    Write a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed.
    
    Copier
  4. Ouvrir l'aperçu

    Cursor affiche les MCP Apps, donc un brouillon que le serveur envoie sous forme d'application s'ouvre dans la conversation avec ses vérifications à côté. Chaque réponse concernant un brouillon commence aussi par une ligne Preview: et le lien, qui ouvre l'article tel que techfabric.com le publiera.
  5. Publier une fois que vous l'avez lu

    Tapez /techfabric-publish avec l'id du brouillon. Votre agent vérifie d'abord le texte enregistré avec check_draft, ce qui prend cinq à dix minutes, et vous signale tout ce qui échoue encore. Il vous est ensuite demandé de confirmer, par le nom de l'article, avant que quoi que ce soit ne soit mis en ligne. Une fois que vous dites oui, l'article est fusionné et déployé, et votre agent peut vous donner le lien en ligne.
  6. Si quelque chose ne va pas

    Les outils sont absents : là où Cursor liste ses serveurs MCP, vérifiez que techfabric est activé, puis désactivez-le et réactivez-le pour vous reconnecter. Déconnecté, ou chaque écriture vous demande de vous reconnecter : vos 30 jours sont écoulés, ou votre compte a changé. Reconnectez-vous à techfabric là où Cursor le liste. Une commande est absente : exécutez à nouveau la ligne d'installation dans le projet et rechargez Cursor. La page de connexion indique que votre adresse ne figure pas sur la liste des auteurs : demandez à Preetham Reddy de vous ajouter.

Configurer VS Code avec GitHub Copilot

Le serveur en mode agent de Copilot. Ses commandes sont les prompts propres au serveur, il n'y a donc rien d'autre à installer.

  1. Ajouter le serveur

    Exécutez MCP: Add Server depuis la palette de commandes, choisissez HTTP (HTTP or Server-Sent Events), collez l'URL, nommez-le techfabric et choisissez où l'enregistrer. Ou ajoutez ceci à .vscode/mcp.json dans votre espace de travail.
    {
      "servers": {
        "techfabric": { "type": "http", "url": "https://www.techfabric.com/mcp" }
      }
    }
    
    Copier
  2. Trouver les commandes

    Rien à installer. Dans Copilot Chat, en mode agent, tapez /techfabric. pour voir les commandes. VS Code demande chaque argument.
  3. Essayer un premier prompt

    Exécutez la commande et donnez-lui votre sujet, ou demandez avec vos propres mots.
    /techfabric.write-post
    
    Copier
    Write a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed.
    
    Copier
  4. Ouvrir l'aperçu

    VS Code affiche les MCP Apps dans le chat lorsque le paramètre expérimental chat.mcp.apps.enabled est activé, donc un brouillon que le serveur envoie sous forme d'application s'ouvre dans la conversation avec ses vérifications à côté. Chaque réponse concernant un brouillon commence aussi par une ligne Preview: et le lien, qui ouvre l'article tel que techfabric.com le publiera.
  5. Publier une fois que vous l'avez lu

    Exécutez /techfabric.publish avec l'id du brouillon. Votre agent vérifie d'abord le texte enregistré avec check_draft, ce qui prend cinq à dix minutes, et vous signale tout ce qui échoue encore. Il vous est ensuite demandé de confirmer, par le nom de l'article, avant que quoi que ce soit ne soit mis en ligne. Une fois que vous dites oui, l'article est fusionné et déployé, et votre agent peut vous donner le lien en ligne.
  6. Si quelque chose ne va pas

    Les outils sont absents : exécutez MCP: List Servers, choisissez techfabric et redémarrez-le. Déconnecté, ou chaque écriture vous demande de vous reconnecter : vos 30 jours sont écoulés, ou votre compte a changé. Redémarrez le serveur et autorisez à nouveau la connexion. Manage Trusted MCP Servers, dans le menu Accounts, indique quels serveurs peuvent utiliser votre connexion. La page de connexion indique que votre adresse ne figure pas sur la liste des auteurs : demandez à Preetham Reddy de vous ajouter.

Configurer Gemini CLI

Le serveur pour tous les projets. Ses commandes sont les prompts propres au serveur, sous forme de commandes slash.

  1. Ajouter le serveur

    Exécutez ceci dans n'importe quel terminal. Conservez --transport http : sans lui, Gemini CLI traite l'URL comme une commande locale.
    gemini mcp add --transport http --scope user techfabric https://www.techfabric.com/mcp
    
    Copier
  2. Se connecter avec Microsoft

    Lancez gemini et tapez /mcp auth techfabric. Un navigateur s'ouvre sur une page techfabric.com qui indique l'application demandeuse et la destination de son accès. Choisissez Continue with Microsoft et connectez-vous avec votre compte @techfabric.com, qui doit figurer sur la liste des auteurs du blog. Vous restez connecté jusqu'à 30 jours.
    /mcp auth techfabric
    
    Copier
  3. Trouver les commandes

    Rien à installer. Tapez /write-post, /publish et les autres, avec les arguments par nom, comme --topic et --id.
  4. Essayer un premier prompt

    Depuis le dépôt sur lequel vous voulez écrire, exécutez la commande avec votre sujet, ou demandez avec vos propres mots.
    /write-post --topic="how we cut our Lakeflow job's cold start"
    
    Copier
    Write a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed.
    
    Copier
  5. Ouvrir l'aperçu

    Gemini CLI est un terminal, il affiche donc le lien plutôt que la page. Chaque réponse concernant un brouillon commence par une ligne Preview: et le lien. Ouvrez-le pour lire l'article tel que techfabric.com le publiera, avec sa couverture et ses diagrammes. Pour modifier dans le navigateur à la place, utilisez le lien de l'éditeur dans l'e-mail que le site vous envoie.
  6. Publier une fois que vous l'avez lu

    Exécutez /publish --id=<the draft's id>. Votre agent vérifie d'abord le texte enregistré avec check_draft, ce qui prend cinq à dix minutes, et vous signale tout ce qui échoue encore. Il vous est ensuite demandé de confirmer, par le nom de l'article, avant que quoi que ce soit ne soit mis en ligne. Une fois que vous dites oui, l'article est fusionné et déployé, et votre agent peut vous donner le lien en ligne.
  7. Si quelque chose ne va pas

    Les outils sont absents : tapez /mcp list. Si techfabric apparaît comme désactivé, exécutez /mcp enable techfabric. Si Gemini CLI indique que le dossier n'est pas approuvé, approuvez le dossier depuis lequel vous l'avez lancé, car il n'exécute aucun serveur MCP dans un dossier non approuvé. Déconnecté, ou chaque écriture vous demande de vous reconnecter : vos 30 jours sont écoulés, ou votre compte a changé. Tapez à nouveau /mcp auth techfabric. La page de connexion indique que votre adresse ne figure pas sur la liste des auteurs : demandez à Preetham Reddy de vous ajouter.

Configurer Fabric Agents

Vous collez une ligne pour chaque étape et votre agent Fabric la configure avec fabric-cli.

  1. Ajouter le serveur comme source

    Collez ceci dans une session Fabric Agents. L'agent ajoute le serveur MCP de techfabric.com comme source nommée TechFabric, avec connexion OAuth. Pour obtenir aussi un brouillon chaque jour ouvré, collez plutôt la ligne Fabric Agents sous les brouillons quotidiens sur cette page.
    Add techfabric.com's MCP server to this workspace as a source: follow step 1 only of https://www.techfabric.com/mcp-servers/daily-drafts/fabric-agents.md
    
    Copier
  2. Installer les commandes

    Collez ceci aussi. L'agent ajoute une compétence par commande, chacune nécessitant la source TechFabric.
    Add the TechFabric commands to this workspace: follow https://www.techfabric.com/mcp-servers/harness/fabric/README.md
    
    Copier
  3. Essayer un premier prompt

    Tapez la commande avec votre sujet, ou demandez avec vos propres mots.
    @techfabric-write-post how we cut our Lakeflow job's cold start
    
    Copier
    Write a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed.
    
    Copier
  4. Ouvrir l'aperçu

    Fabric Agents n'affiche pas les MCP Apps. Chaque réponse concernant un brouillon commence par une ligne Preview: et le lien. Ouvrez-le pour lire l'article tel que techfabric.com le publiera, avec sa couverture et ses diagrammes. Pour modifier dans le navigateur à la place, utilisez le lien de l'éditeur dans l'e-mail que le site vous envoie.
  5. Publier une fois que vous l'avez lu

    Tapez @techfabric-publish avec l'id du brouillon. Votre agent vérifie d'abord le texte enregistré avec check_draft, ce qui prend cinq à dix minutes, et vous signale tout ce qui échoue encore. Il vous est ensuite demandé de confirmer, par le nom de l'article, avant que quoi que ce soit ne soit mis en ligne. Une fois que vous dites oui, l'article est fusionné et déployé, et votre agent peut vous donner le lien en ligne. Aucune des commandes ne publie depuis une automatisation.
  6. Si quelque chose ne va pas

    Les outils sont absents : demandez à l'agent d'exécuter fabric-cli source validate techfabric et authentifiez à nouveau la source si cela échoue. Déconnecté, ou chaque écriture vous demande de vous reconnecter : vos 30 jours sont écoulés, ou votre compte a changé. Authentifiez à nouveau la source TechFabric. Une commande est absente : collez à nouveau la ligne des commandes de l'étape 3. La page de connexion indique que votre adresse ne figure pas sur la liste des auteurs : demandez à Preetham Reddy de vous ajouter.

Les serveurs

Que fait chacun des serveurs MCP de TechFabric ?

Le Field Guide répond aux questions Databricks avec du code ; il dispose de cinq outils en lecture seule. techfabric.com en a neuf : cinq pour nos auteurs, qui vérifient et déposent des brouillons depuis leur propre agent, et quatre que tout le monde peut utiliser pour rechercher et lire le site.

Serveur MCP Databricks Field Guide

Le Databricks Field Guide rassemble ce que nos ingénieurs savent sur la création, l'exploitation et le coût de Databricks. Demandez comment ajouter un filtre de lignes Unity Catalog, et l'agent obtient la section qui l'explique, la fonction SQL de cette section, et les pages docs.databricks.com que la section cite. La documentation de Databricks reste la référence pour la syntaxe et les limites.

5 outils

  • search_guide Rechercher dans le guide
  • get_chapter Lire un chapitre
  • get_code_examples Trouver des exemples de code
  • whats_new Nouveautés de Databricks
  • list_chapters Lister les chapitres

Connexion

Aucune. Le serveur est public et en lecture seule, et il n'a aucun outil d'écriture.

Limites de débit

60 appels par minute et 300 par heure par adresse IP.

Fraîcheur

Reconstruit à chaque déploiement du guide. Chaque réponse porte le commit qui l'a construite, la date de dernière modification de chaque page et la durée de mise en cache autorisée, soit 10 minutes pour les nouveautés, 15 pour la recherche et une heure pour les chapitres et le code.

Protocole

Révision MCP 2026-07-28 sur Streamable HTTP. Les clients encore sur 2025-11-25 sont servis sur la même URL.

Registre

com.techfabric.databricks/field-guide, version 1.1.1. Entrée du registre MCP · Fiche Glama Paramètres, valeurs de retour et ressources

  • search_guide Lire

    Rechercher dans le guide

    Les sections du guide qui répondent à une question Databricks. Retours et paramètres Retours Les sections de chapitre, notes en marge et événements qui répondent à une question Databricks, les meilleurs d'abord, chacun avec un extrait, son URL avec l'ancre de section, et la date de dernière modification de la page. Paramètres query (requis) ; kind : chapter, note, feature ou event ; limit de 1 à 25, par défaut 10
  • get_chapter Lire

    Lire un chapitre

    Un chapitre ou une section en Markdown, code intact. Retours et paramètres Retours Un chapitre ou une note en marge en Markdown propre avec son code intact, ou une de ses sections, plus le plan, les blocs de code listés séparément, les FAQ, les dates et les liens docs.databricks.com qu'il cite. Paramètres slug (requis) : un slug comme lakebase, un chemin ou n'importe quelle URL du guide ; section : une ancre ou un titre
  • get_code_examples Lire

    Trouver des exemples de code

    Blocs SQL, Python, CLI et de configuration pour un sujet. Retours et paramètres Retours Les blocs SQL, Python, CLI et de configuration qui correspondent à un sujet, chacun avec l'explication qui l'entoure, la section d'où il provient et les liens de documentation que cette section cite. Paramètres topic (requis) ; lang comme sql, python, bash, yaml, json ou hcl ; limit de 1 à 25, par défaut 8
  • whats_new Lire

    Nouveautés dans Databricks

    Les changements récents de Databricks suivis par le guide, les plus récents d'abord. Retours et paramètres Retours Les changements récents de Databricks suivis par le guide, les plus récents d'abord : notes en marge, changements de stade de version avec liens vers la documentation et les notes de version de Databricks, et chapitres mis à jour. Paramètres since (AAAA-MM-JJ, par défaut les 30 derniers jours) ; limit de 1 à 200, par défaut 30
  • list_chapters Lire

    Lister les chapitres

    La table des matières, avec les sections principales de chaque chapitre. Retours et paramètres Retours Chaque chapitre dans l'ordre du guide, avec sa partie, son résumé, ses dates, son URL, son URL Markdown et ses sections principales, ainsi que les notes en marge. Paramètres Aucun
  • fieldguide://llms.txt Chaque chapitre, note et page de fonctionnalité, une ligne chacun.
  • fieldguide://page/{+path} N'importe quelle page publiée en Markdown, par exemple fieldguide://page/guide/lakebase.

Serveur MCP techfabric.com

Son usage principal est l'écriture : l'agent d'un ingénieur rédige un article à partir du dépôt et du contexte dont il dispose déjà, exécute les vérifications du site et le dépose, puis, une fois que l'ingénieur a lu l'aperçu et confirmé, le publie. Le flux de travail est décrit dans écrire un article avec votre propre agent.

Ses outils de lecture ne répondent qu'à partir de pages publiées et indexables, de sorte que les brouillons, les aperçus et tout ce qui est marqué noindex n'apparaissent jamais dans un résultat.

12 outils

  • search Rechercher sur techfabric.com
  • get_page Lire une page
  • list_posts Lister les articles de blog
  • get_services Ce que propose TechFabric
  • get_brief Le brief du jourAuteur
  • lint_draft Linter un brouillonAuteur
  • check_draft Vérifier un brouillonAuteur
  • submit_draft Soumettre un brouillonAuteur
  • get_status Où en est un brouillonAuteur
  • update_draft Enregistrer une modification de votre brouillonAuteur
  • publish_draft Publier votre brouillonAuteur
  • revise_post Modifier un article publiéAuteur

Connexion

Aucune pour lire. Les outils d'écriture sont destinés aux auteurs du blog TechFabric, qui se connectent avec leur compte Microsoft (Office 365) dans le tenant techfabric.com. Aucun autre tenant n'est accepté.

Limites de débit

300 appels anonymes par adresse IP et par heure. Les appels authentifiés sont comptés par auteur, à 600 par heure, avec au plus 20 exécutions de vérification, 6 soumissions et 30 enregistrements.

Fraîcheur

L'index est reconstruit à partir du site à chaque déploiement. Les ressources peuvent être mises en cache pendant une heure, et les résultats de recherche pendant 15 minutes.

Protocole

Révision MCP 2026-07-28 sur Streamable HTTP. Les clients encore sur 2025-11-25 sont servis sur la même URL.

Registre

com.techfabric/techfabric. Entrée du registre MCP · Fiche Glama

Paramètres, valeurs de retour et ressources

  • search Lire

    Rechercher sur techfabric.com

    Les pages correspondantes, les meilleures d'abord. Retours et paramètres Retours Les articles de blog, pages de services et de solutions, études de cas, pages de ville et événements qui correspondent, les meilleurs d'abord, chacun avec son titre, son URL, son résumé, sa date, son auteur et son type. Paramètres query (requis) ; type : post, service, solution, case_study, city, event ou page ; limit de 1 à 25, par défaut 10
  • get_page Lire

    Lire une page

    Une page publiée en Markdown propre, avec ses FAQ. Retours et paramètres Retours Une page publiée en Markdown propre, avec son titre, son titre de recherche, sa description, ses dates, son auteur, ses tags, ses FAQ sous forme de paires question-réponse, et son URL canonique. Paramètres url_or_slug (requis) : une URL complète, un chemin comme /services/databricks, ou le slug d'un article
  • list_posts Lire

    Lister les articles de blog

    Les articles de blog, les plus récents d'abord, par tag, auteur ou date. Retours et paramètres Retours Les articles de blog, les plus récents d'abord. Paramètres tag, author (un nom ou un slug), since (AAAA-MM-JJ) ; limit de 1 à 100, par défaut 20
  • get_services Lire

    Ce que propose TechFabric

    Chaque page de service et de produit, avec son propre résumé. Retours et paramètres Retours Chaque page de service, de solution, Databricks, IA, cloud, logiciel, accélérateur et produit, avec son nom, son URL, son type et son résumé exactement tels que la page en ligne les énonce. Paramètres Aucun
  • get_brief Auteur

    Le brief du jour

    Le sujet du jour pour un brouillon quotidien, réservé pour vous pendant un jour. Retours et paramètres Retours Le sujet du jour pour un brouillon quotidien, réservé à l'auteur connecté pendant 24 heures : l'angle, la recherche à traiter, les sources, les pages à lier et l'id du brief. Si l'article du jour est revenu à un collègue, si le rythme du site est épuisé ou si rien ne correspond à votre travail, il l'indique à la place. Paramètres Aucun
  • lint_draft Auteur

    Linter un brouillon

    Les vérifications basées sur des règles du site, en une seconde environ. Retours et paramètres Retours Exécute les vérifications basées sur des règles du site sur un article, sans modèle, et renvoie le statut et les constats de chaque élément, avec le passage concerné par chaque constat et ce qu'il faut faire. Renvoie aussi judge_rubric : le lecteur, les questions et les seuils utilisés par les vérifications jugées. Ne dépose rien. Paramètres markdown (requis, avec frontmatter) ; images (noms) ; kind ; sources ; slug
  • check_draft Auteur

    Vérifier un brouillon

    Les vérifications complètes, notre juge inclus, une fois par texte final. Retours et paramètres Retours Exécute les vérifications complètes de l'éditeur, vérifications jugées incluses, et renvoie le statut et les constats de chaque élément. Avec l'id d'un brouillon, il vérifie le texte enregistré, ce dont publish_draft a besoin. Une exécution complète prend cinq à dix minutes. Paramètres id (un brouillon enregistré) ou markdown (avec frontmatter) ; images ; wait_seconds jusqu'à 50, par défaut 25
  • submit_draft Auteur

    Soumettre un brouillon

    Un brouillon déposé sous votre signature, avec son aperçu. Retours et paramètres Retours Dépose l'article sous la signature de l'auteur connecté exactement tel qu'écrit, construit un aperçu et envoie par e-mail à l'auteur le lien de l'éditeur. Renvoie l'id du brouillon. Paramètres title et markdown (requis) ; images
  • get_status Auteur

    Où en est un brouillon

    L'état d'un brouillon, les vérifications en échec, base_sha et les liens. Retours et paramètres Retours Un de vos propres brouillons : son état, ce qui échoue, la dernière exécution de vérification, son Markdown actuel, le lien de l'aperçu et, une fois publié, le lien en ligne. Le lien de l'éditeur se trouve uniquement dans votre e-mail. Paramètres id (requis)
  • update_draft Auteur

    Enregistrer une modification de votre brouillon

    Une nouvelle version enregistrée de votre brouillon ; l'aperçu est reconstruit. Retours et paramètres Retours Enregistre une nouvelle version de votre propre brouillon en une seconde ou deux et renvoie son text_hash, votre prochain base_hash. Le commit et l'aperçu suivent en arrière-plan. Il n'exécute aucune vérification, donc lint le texte d'abord ; check_draft avec l'id peut s'exécuter sur le texte enregistré immédiatement. Un second enregistrement dans la minute peut être invité à réessayer pendant que le premier est validé. Paramètres id, markdown et base_hash (base_hash provient de get_status, ou de votre dernier enregistrement ; base_sha fonctionne aussi)
  • publish_draft Auteur

    Publier votre brouillon

    Votre brouillon en ligne sur techfabric.com, une fois que vous confirmez. Retours et paramètres Retours Publie votre propre brouillon via le Publish de l'éditeur, une fois que check_draft avec son id a réussi sur le texte enregistré. Le premier appel ne publie rien : il vous est demandé de confirmer, dans votre client ou par votre agent avec une confirmation à usage unique. Ensuite, le site le fusionne et le déploie. Paramètres id (requis) ; confirmation (uniquement au second appel) ; override (les vérifications de formulation en échec à ignorer pour publier) ; confirm_via
  • revise_post Auteur

    Modifier un article publié

    Une révision d'un article en ligne, sous forme de brouillon avec son aperçu. Retours et paramètres Retours Ouvre une révision d'un article déjà en ligne, pour son auteur ou l'éditeur du blog : un brouillon qui commence par le texte en ligne, avec son propre aperçu. Les mêmes outils le modifient, le vérifient et le publient, et la publication remplace l'article en ligne à la même URL sous la même signature. Paramètres post (requis : l'URL ou le slug de l'article)
  • site://llms.txt La carte du site pour les modèles de langage.
  • site://page/{+path} N'importe quelle page publiée en Markdown, par exemple site://page/services/databricks.
  • site://search?query= Les résultats de l'outil de recherche sous forme de ressource qu'un client peut mettre en cache, avec un type facultatif.
  • techfabric://editorial/rules Les règles de rédaction maison que l'agent d'un auteur lit avant de rédiger.

Essayez

Que pouvez-vous demander aux serveurs MCP de TechFabric ?

Pour techfabric.com, principalement de l'écriture ; pour le Field Guide, tout ce qu'il couvre. Nommez le serveur la première fois, pour que l'agent sache quels outils utiliser ; ensuite, il les choisit généralement de lui-même.

Invites pour le serveur techfabric.com

  • « En utilisant le serveur techfabric, récupère le brief du jour et rédige l'article à partir de ce que nous avons construit dans ce dépôt, en omettant tout ce qui appartient à un client. » Copier
  • « Transforme ce que nous avons construit dans ce dépôt en un brouillon d'étude de cas pour techfabric.com. Lis d'abord la ressource techfabric editorial_rules, dis-moi si son registre clients nous permet de nommer le client, et demande-moi les chiffres de résultats. Exécute lint_draft avec kind "case-study" et corrige ce qu'il trouve jusqu'à ce que ça passe, puis soumets-le avec submit_draft et donne-moi le lien de l'aperçu. » Copier
  • « Soumets ce brouillon à techfabric.com avec submit_draft et donne-moi le lien de l'aperçu. » Copier
  • « Vérifie mon brouillon techfabric.com avec check_draft et son id, et s'il passe, publie-le avec publish_draft une fois que je dis oui. » Copier
  • « Recherche sur techfabric.com ce que nous avons déjà écrit sur Lakebase, pour que le nouvel article ne le répète pas. » Copier

Invites pour le serveur Databricks Field Guide

  • « Demande au Databricks Field Guide comment donner à chaque pull request sa propre branche Lakebase, et montre-moi la commande CLI qu'il utilise. » Copier
  • « Qu'est-ce que Databricks a changé ces deux dernières semaines, selon le Field Guide ? » Copier
  • « Trouve des exemples SQL de filtres de lignes Unity Catalog dans le Field Guide, puis vérifie les liens docs.databricks.com qu'ils citent pour la syntaxe actuelle. » Copier
  • « Liste les chapitres du Field Guide, puis lis-moi la section du chapitre Lakebase sur pourquoi une branche ne coûte presque rien. » Copier

Fonctionnement

Comment un agent IA utilise-t-il un serveur MCP ?

Le Model Context Protocol (MCP) est le standard ouvert que les assistants IA utilisent pour appeler des outils sur d'autres systèmes. Un agent connecté à un serveur MCP peut effectuer une recherche au milieu d'une tâche et recevoir une réponse structurée, avec une URL à citer, là où il devinerait autrement à partir de ses données d'entraînement ou extrairait une page web.

Votre agent IA
Claude Code, Claude Desktop,
Cursor, VS Code

www.techfabric.com/mcp
search, get_page,
list_posts, get_services

databricks.techfabric.com/mcp
search_guide, get_chapter,
get_code_examples,
whats_new, list_chapters

Outils d'écriture,
Auteurs TechFabric uniquement
Connexion Microsoft,
locataire techfabric.com

Un brouillon sous
la signature de l'auteur,
publié par l'auteur
de la part de l'éditeur

Liens vers
docs.databricks.com
pour la syntaxe exacte
et les limites

Un seul agent, deux serveurs. La lecture de l'un ou l'autre ne nécessite aucune connexion ; seuls les outils d'écriture de techfabric.com demandent à un auteur TechFabric de se connecter avec Microsoft, et rien sur l'un ou l'autre serveur ne publie.

Pour les auteurs TechFabric

Comment rédiger un article de blog TechFabric avec votre propre agent

Votre agent rédige l'article à partir de ce que vous avez réellement fait, le vérifie au fur et à mesure et le publie une fois que vous avez lu l'aperçu et donné votre accord. L'écriture nécessite un compte Microsoft techfabric.com figurant sur la liste des auteurs du blog.

1 · Configurer le serveur

Tout client MCP prenant en charge la connexion fonctionne : Claude Code, Claude Desktop et claude.ai, Codex, Cursor, VS Code, ou votre propre agent. Dans Claude Code, ajoutez le serveur une seule fois, pour tous vos projets.

claude mcp add --transport http --scope user techfabric https://www.techfabric.com/mcp

Exécutez ensuite /mcp, sélectionnez techfabric et choisissez Authenticate. Si vous sautez cette étape, Claude Code vous demande de vous connecter la première fois que votre agent appelle un outil d'écriture. Dans Claude Desktop ou claude.ai, ajoutez un connecteur personnalisé nommé techfabric avec l'URL ci-dessus, comme expliqué dans comment se connecter, et choisissez Connect. Tous les autres environnements, étape par étape, sont décrits dans configurer votre environnement IA.

2 · Se connecter avec Microsoft

Dans les deux cas, un navigateur s'ouvre sur une page techfabric.com qui indique le client demandeur et la destination de son accès. Choisissez Continue with Microsoft et connectez-vous avec votre compte @techfabric.com. L'accès dure une heure et se renouvelle automatiquement pendant 30 jours.

Une invite pour démarrer

Remplacez l'espace réservé par quelque chose que vous avez construit ou corrigé. L'invite demande à l'agent de lire d'abord les règles.

Read techfabric.com's editorial rules (the techfabric editorial_rules resource), then write a TechFabric blog post about how we <solved this problem or built this thing>. Draft only from what I actually did and what's in this project; never name a client the rules don't approve, and ask me for any fact you don't have instead of inventing it. Run lint_draft and fix every finding until it passes, review the draft against the judge_rubric it returns, then submit it with submit_draft and give me the preview link.

Une étude de cas plutôt qu'un article

  • Envoyez kind "case-study" à lint_draft, check_draft, submit_draft et update_draft. L'aperçu est la page de l'étude de cas à l'adresse /case-studies/<slug>, et elle est vérifiée et publiée comme un article : check_draft avec son id, puis publish_draft une fois que vous confirmez, ou depuis le lien de l'éditeur.
  • Son frontmatter est composé de title, description, sector, stack (une liste) et track (ai, migration ou other). Ajoutez client lorsque le registre des clients approuve la mention de ce client dans une étude de cas, ou lorsque le client a accepté d'être nommé (ci-dessous). Le logo, le site web et les métriques ne sont jamais à votre charge.
  • Son corps s'ouvre sur quatre sections, dans l'ordre : Challenge, Strategy, Solution, Results. Chacune commence par une phrase en gras d'une ligne énonçant son argument, puis de la prose. Tout le reste vient après Results.
  • Sans client approuvé, anonymisez-la par secteur et par taille (« une coopérative de crédit régionale d'environ 40 agences ») et ne nommez aucun client nulle part. Pour nommer un client que le registre n'approuve pas, vous avez besoin de la confirmation du client : indiquez que vous l'avez avec client_confirmed: true, ou avec « I have the client's confirmation to name... » sur le constat du contrôle dans l'éditeur. C'est enregistré sous votre nom.
  • Chaque chiffre est un fait client. Votre agent vous demande les chiffres de résultat et n'en invente ni n'en estime jamais un, et le contrôle confronte chaque chiffre aux sources envoyées avec l'étude de cas : vos notes et les propres registres du projet. Une source n'est pas une approbation : la métrique d'un client n'est publiée qu'avec une approbation enregistrée dans le registre des clients, ou lorsque lib/work.ts la contient déjà, et le contrôle ne peut pas le confirmer, donc c'est à vous de le faire avant de publier.
Turn what we built in this repo into a case study draft for techfabric.com. Read the techfabric editorial_rules resource first, tell me whether its client register lets us name the client, and ask me for the outcome numbers. Run lint_draft with kind "case-study" and fix what it finds until it passes, then submit it with submit_draft and give me the preview link.

Le flux de travail, étape par étape

  1. Étape 1

    Lire les règles éditoriales

    Votre agent lit la ressource editorial_rules (techfabric://editorial/rules). Elle commence par la confidentialité client, qui détermine ce que l'article peut dire, puis donne le frontmatter, ce flux de travail et les règles de rédaction maison.
  2. Étape 2

    Rédiger à partir de votre propre travail

    Votre agent rédige l'article, frontmatter compris, à partir de ce qu'il sait de votre propre travail, comme le dépôt dans lequel vous vous trouvez et vos notes. Le frontmatter est obligatoire, avec au moins un titre et une description : lint_draft, check_draft, submit_draft et update_draft refusent un article sans frontmatter ou sans titre.
  3. Étape 3

    Le linter jusqu'à ce qu'il passe

    Votre agent exécute lint_draft sur l'ensemble de l'article. Cela applique les contrôles basés sur des règles du site au texte lui-même : les règles sur le remplissage et les mots bannis, les affirmations, les erreurs connues, le titre et la description, l'ouverture, la FAQ, le diagramme et les images. Aucun modèle ne le lit, donc la réponse arrive en une seconde environ. Chaque constat nomme son passage et ce qu'il faut faire, de sorte que l'agent le corrige et relance le lint, autant de fois que nécessaire.
  4. Étape 4

    Le relire selon la grille du juge

    lint_draft renvoie aussi judge_rubric : le lecteur au regard duquel l'article est jugé, avec ce qu'il sait déjà et ce qu'il cherche à résoudre, chaque question que notre juge posera avec son seuil, et le premier écran que lit le test acheteur. Votre agent lit le brouillon comme ce lecteur, répond à chaque question comme ce lecteur le ferait, et révise jusqu'à ce que chaque réponse soit validée.
  5. Étape 5

    Le soumettre sous votre signature

    Votre agent appelle submit_draft. L'article est classé sous votre propre signature exactement telle qu'écrite. Le site définit l'auteur, la date du jour et draft: true, et ajoute le temps de lecture s'il manque. Il rend les diagrammes, dessine l'image de couverture et de partage, construit l'aperçu de marque et vous l'envoie par e-mail. L'agent reçoit l'id du brouillon en retour, le suit avec get_status, et vous montre le lien de l'aperçu après chaque soumission et chaque mise à jour.
  6. Étape 6

    Réviser avec update_draft

    Pour les révisions, votre agent lint le nouveau texte, puis appelle update_draft avec l'id, l'intégralité du nouvel article et le base_hash issu de get_status (base_sha fonctionne aussi). Un enregistrement revient en quelques secondes et n'exécute aucun contrôle ; l'aperçu se reconstruit en arrière-plan. update_draft est refusé si le brouillon a changé depuis ce base_hash, ou tant qu'il est ouvert dans l'éditeur du navigateur.
  7. Étape 7

    Vérifier une fois le texte enregistré

    Une fois l'aperçu disponible, votre agent appelle check_draft avec l'id du brouillon. C'est le Run checks complet de l'éditeur sur exactement le texte enregistré, notre juge inclus, et cela prend cinq à dix minutes. C'est le seul contrôle qui nous coûte quelque chose, et une nouvelle vérification du même texte est servie depuis le cache. Un enregistrement effectué après cela implique de vérifier à nouveau.
  8. Étape 8

    Publier une fois que vous confirmez

    Votre agent appelle publish_draft avec l'id, et le premier appel ne publie rien. Votre client vous interroge, en nommant l'article, ou votre agent obtient une confirmation à usage unique et ne la renvoie qu'après votre accord. Si votre client affiche la carte du brouillon, vous répondez une fois à sa question, puis votre client vous demande d'autoriser la publication. L'article passe alors par le Publish and deploy propre à l'éditeur ; un échec ramène le brouillon.

Ce que notre côté fait et ne fait pas

Votre texte est le brouillon. Notre rédacteur de blog ne le réécrit pas et aucun modèle ne vérifie les faits, donc c'est à votre agent de vérifier les faits par rapport à la documentation du fournisseur avant de soumettre. Là où les règles éditoriales mentionnent la vérification des faits du rédacteur de blog, cette étape ne s'exécute pas pour votre article. Les contrôles du site le tiennent toujours, y compris les contrôles des affirmations et des erreurs connues, qui doivent toujours passer.

Si seuls les contrôles de formulation et de style échouent, vous pouvez publier quand même, depuis l'éditeur ou en nommant ces contrôles à publish_draft, et le choix est enregistré. Les contrôles qui maintiennent la page fonctionnelle (build, images, diagrammes, liens, espaces réservés) et les règles sur les affirmations, nos propres dépenses et les secrets doivent toujours passer.

Gardez vos modifications dans votre agent et update_draft sauf si vous voulez impliquer le rédacteur. Répondre à l'e-mail d'aperçu est différent, car la réponse va à notre rédacteur de blog. Si le rédacteur a ensuite besoin d'un fait que vous seul possédez, get_status vous le demande, ou, dans un client prenant en charge les tâches MCP, la tâche ouverte le fait.

Règles à connaître

  • Aucun nom de client, donnée, métrique, schéma, incident ou code, sauf si le client est approuvé pour publication, et alors seulement dans la limite de l'approbation. Les règles éditoriales listent qui est approuvé. Le nom d'un client, et seulement le nom, peut aussi figurer lorsque le client a accepté et que vous le dites (client_confirmed). En cas de doute, généralisez ou omettez.
  • Les affirmations de première main doivent être vraies. N'écrivez « nous » que pour ce que nous avons fait, et ne laissez jamais l'agent inventer un chiffre, un résultat, un client ou une citation.

Le voir dans votre environnement

  • Dans un hôte qui rend les MCP Apps, les outils de brouillon ouvrent l'article dans la conversation tel que techfabric.com l'affichera, avec sa couverture, ses diagrammes et sa FAQ.
  • À côté se trouvent les contrôles. Chacun montre son constat, le passage concerné, et si vous pouvez publier malgré lui ou s'il doit passer.
  • Vous pouvez relancer les contrôles depuis là. Ask the agent to fix this renvoie un constat à votre agent, qui modifie et enregistre le brouillon, de sorte que l'écriture reste à l'agent.
  • Publish fonctionne une fois que les contrôles passent sur le texte enregistré, et vous demande de confirmer d'abord. Lorsque seuls les contrôles de formulation échouent, Publish anyway les liste avant que vous confirmiez. Le lien de l'éditeur dans votre e-mail fonctionne aussi, et l'application ne l'affiche jamais. Les hôtes qui prennent en charge les MCP Apps, selon la matrice officielle des clients MCP d'octobre 2026 : Claude (claude.ai et Claude Desktop), ChatGPT, VS Code avec GitHub Copilot, Microsoft 365 Copilot, Cursor, Goose, l'application de bureau Codex, Postman et MCPJam. Dans Claude Code, le CLI Codex et Fabric Agents, les réponses reviennent sous forme de texte, en commençant par le lien d'aperçu.

Modifier un article publié

  • Votre agent appelle revise_post avec l'URL de l'article. Seul l'auteur de l'article (l'ingénieur nommé dans sa signature) ou l'éditeur du blog peut en ouvrir un. Cela ouvre une révision dont le premier brouillon est le texte en ligne, sur sa propre branche avec son propre aperçu, et vous envoie par e-mail l'aperçu et le lien éditeur. Redemander le même article renvoie la révision déjà ouverte.
  • À partir de là, c'est un brouillon comme un autre. get_status avec l'id de la révision donne le markdown et base_sha, votre agent modifie et exécute lint_draft (avec le slug de l'article) et update_draft, puis check_draft avec l'id vérifie le texte enregistré, et publish_draft publie une fois que vous confirmez. Le lien éditeur reçu par e-mail fonctionne de la même manière.
  • La publication remplace l'article en ligne à la même URL. La signature est conservée, et un enregistrement ou une publication qui la modifie est refusé. Un changement de titre conserve l'URL ; changer une URL en ligne nécessite une redirection, demandez donc à l'éditeur du blog. La date de publication d'origine est conservée, et la page affiche « Updated » avec le jour. L'heure de dernière modification du sitemap change et le déploiement soumet l'URL à IndexNow, afin que les moteurs de recherche puissent voir que l'article a changé.
  • Une correction d'un seul mot doit tout de même passer les vérifications qui garantissent le bon fonctionnement de la page et les règles sur les affirmations, nos propres dépenses et les secrets. Si seules les vérifications de formulation et de style échouent, vous pouvez publier quand même, comme pour un nouvel article.
  • Si quelqu'un modifie l'article en ligne pendant que votre révision est ouverte, la publication s'arrête au lieu de l'écraser. Les modifications de l'article en ligne sont intégrées à votre brouillon avec les vôtres, et partout où vous avez tous les deux modifié le même passage, la formulation en ligne est conservée et la vôtre est listée sur le brouillon. Lisez-la, enregistrez, vérifiez à nouveau, puis publiez. Abandonner une révision, depuis le lien dans son e-mail, laisse l'article en ligne tel quel.
  • Sans agent, demandez un lien à https://www.techfabric.com/api/ideas/revise. Si votre adresse peut modifier l'article, elle reçoit un lien « Edit this post » qui ouvre la même révision.
Change my published post at <its URL on techfabric.com>: <what to change>. Open it with the techfabric revise_post tool, edit the markdown get_status returns, run lint_draft with the post's slug until it passes, save it with update_draft, verify it with check_draft and the id, then ask me before publish_draft.

Dépannage

Connexion refusée

La page de connexion en indique la raison. Si elle indique que votre adresse ne figure pas encore dans la liste des auteurs de techfabric.com, il n'y a pas de signature sous laquelle rédiger, demandez donc à Preetham Reddy de vous ajouter. Si elle indique que seuls les comptes Microsoft de TechFabric ou seuls les comptes @techfabric.com peuvent se connecter, ou que les comptes invités ne le peuvent pas, vous vous êtes connecté avec un autre compte Microsoft ; reconnectez-vous avec votre propre compte @techfabric.com. Si elle indique que l'application ne peut pas se connecter, le client a demandé à envoyer sa connexion quelque part que MCP n'autorise pas (du http simple vers un autre ordinateur) ; mettez le client à jour.

Une vérification échoue sans cesse

Demandez à votre agent d'exécuter lint_draft sur le texte : chaque constat nomme son passage et ce qu'il faut faire. Une vérification jugée (le test du lecteur, le contenu utile) qui échoue dans check_draft s'accompagne de ses scores ; demandez à l'agent de réviser d'après judge_rubric, d'appeler update_draft, puis de vérifier à nouveau. Le lien éditeur reçu par e-mail affiche la même liste de contrôle.

Trop d'appels

Une fois connecté, les limites par heure sont de 600 appels, 240 lints, 20 nouvelles exécutions de vérification, 6 soumissions, 6 révisions ouvertes, 30 enregistrements et 10 publications. Vérifier un texte déjà vérifié ne compte pas comme une nouvelle exécution.

Tout le reste

Demandez à Preetham Reddy, qui gère le blog.

Pour les auteurs TechFabric

Commandes pour rédiger et publier depuis votre agent

Vous n'avez pas à mémoriser l'ordre des outils. Le serveur est livré avec 7 commandes, et chacune indique à votre agent les étapes exactes et le pointe vers les règles maison. La plupart des agents les affichent comme commandes slash ; pour ceux qui ne le font pas, nous fournissons les mêmes commandes dans leur propre format.

  • write-post Rédiger un article de blog techfabric.com sous votre signature, à partir du brief du jour ou d'un sujet de votre choix. Votre agent vous demande les détails de première main, vérifie le brouillon et le dépose ; vous le publiez.
  • write-case-study Rédiger une étude de cas techfabric.com sur un projet sur lequel vous avez travaillé. Votre agent demande les chiffres de résultat et leurs sources, ainsi que la confirmation du client avant de nommer un client que le registre n'approuve pas.
  • check Exécuter les vérifications de techfabric.com sur un brouillon et expliquer chaque constat en mots simples, avec la correction que propose votre agent. Rien ne change tant que vous n'êtes pas d'accord.
  • preview Afficher un brouillon tel que techfabric.com le publiera : le lien d'aperçu, ou l'application de brouillon dans un hôte qui affiche les MCP Apps.
  • publish Publier l'un de vos brouillons sur techfabric.com. Votre agent le vérifie, vous indique ce qui échoue encore, et ne publie qu'après votre accord.
  • revise Appliquer les retours d'un relecteur, ou votre propre modification, à l'un de vos brouillons ou à un article déjà en ligne, le vérifier à nouveau et l'enregistrer, en conservant vos faits de première main tels quels.
  • status Lister vos brouillons et l'état de chacun, ou un brouillon en détail : ce qui échoue, son aperçu et ce qu'il faut faire ensuite.

Nouveau sur le serveur ? Configurez d'abord votre environnement IA, de l'ajout du serveur à la connexion. publish vous demande toujours d'abord, et aucune d'elles ne publie lors d'une exécution planifiée. Vous pouvez aussi joindre le brief du jour (techfabric://brief/today) ou l'un de vos brouillons (techfabric://drafts/<id>) à un message, dans un agent qui permet de joindre des ressources.

Les commandes dans votre agent

Claude Code

Un plugin : le serveur, les commandes et la compétence techfabric-blog en une seule installation.

claude plugin marketplace add Fabric-Pro/techfabric-claude-plugin && claude plugin install techfabric@techfabric

Ensuite, exécutez /mcp, choisissez techfabric, sélectionnez Authenticate et connectez-vous. Tapez /techfabric: pour voir les commandes. Tout ce qui suit une commande lui est transmis, donc /techfabric:write-post how we cut Lakeflow cold starts fonctionne tel quel. Avant chaque publish_draft, le plugin vous demande de l'autoriser, même en mode auto. Sans le plugin, les prompts propres au serveur apparaissent sous la forme /techfabric:write-post (MCP) et ainsi de suite, mais Claude Code découpe leurs arguments à chaque espace.

Le plugin est publié sur GitHub, à l'adresse Fabric-Pro/techfabric-claude-plugin. Si git n'est pas installé, ajoutez-le depuis techfabric.com à la place :

claude plugin marketplace add https://www.techfabric.com/mcp-servers/harness/claude-code/marketplace.json && claude plugin install techfabric@techfabric

Par exemple

/techfabric:write-post today's brief

Codex

Tapez $techfabric-write-post et le reste : une compétence par commande, exécutée uniquement lorsque vous la nommez.

curl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- codex

Elles vont dans ~/.agents/skills, une compétence par commande, et Codex ne les exécute que lorsque vous en nommez une : tapez $techfabric-write-post, ou /skills pour les voir toutes. Le serveur lui-même est ajouté comme indiqué dans comment se connecter.

Par exemple

$techfabric-write-post today's brief

Cursor

Des compétences que vous exécutez comme commandes slash, et une règle, dans le projet depuis lequel vous écrivez.

curl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- cursor

Exécutez-la dans le projet depuis lequel vous écrivez. Elle ajoute les commandes comme compétences dans .cursor/skills, qui ne s'exécutent que lorsque vous les tapez, et une règle dans .cursor/rules qui pointe l'agent vers le serveur.

Par exemple

/techfabric-write-post today's brief

VS Code

Les prompts du serveur, dans Copilot Chat. Rien à installer en plus du serveur.

Tapez /techfabric.write-post dans Copilot Chat. VS Code demande chaque argument et suggère des valeurs, comme les ids de vos propres brouillons une fois connecté.

Par exemple

/techfabric.write-post

Gemini CLI

Les prompts du serveur, comme commandes slash avec arguments nommés.

Tapez /write-post --topic="today's brief". Les arguments sont --topic, --project, --client, --id et --feedback, selon ce que prend chaque commande.

Par exemple

/write-post --topic="today's brief"

Fabric Agents

Tapez @techfabric-write-post et le reste, dans un espace de travail où le serveur MCP de techfabric.com est ajouté comme source.

Add the TechFabric commands to this workspace: follow https://www.techfabric.com/mcp-servers/harness/fabric/README.md

L'agent ajoute une compétence par commande. Tapez ensuite @techfabric-write-post. Aucune d'elles n'a sa place dans une automatisation : l'exécution quotidienne utilise la compétence techfabric-blog, qui ne publie jamais.

Par exemple

@techfabric-write-post today's brief

Pour les auteurs TechFabric

Brouillons quotidiens depuis votre agent de codage

Votre agent peut démarrer un article pour vous chaque jour de semaine à 9 h. Le serveur choisit un sujet par jour à partir de l'actualité et des recherches auxquelles nous voulons répondre, le fait correspondre à ce sur quoi vous écrivez et le réserve pour vous pendant un jour. Votre agent le rédige à partir de vos dépôts et vous laisse des questions pour la partie de première main. Vous l'ajoutez, le lisez et décidez s'il est publié.

  1. Étape 1

    Prendre le brief du jour

    À 9 h les jours de semaine, votre planificateur démarre votre agent avec la compétence techfabric-blog. L'agent appelle get_brief, qui choisit le sujet du jour et le réserve pour vous pendant 24 heures : une actualité des deux derniers jours, ou une recherche à laquelle nous ne répondons pas encore et qui correspond à votre travail. Si l'article du jour est déjà revenu à un collègue, si le rythme d'un article automatisé par jour et de trois par semaine est épuisé, ou si rien ne convient, il en indique la raison et s'arrête.
  2. Étape 2

    Rédiger à partir de votre propre travail

    L'agent lit la ressource editorial_rules et rédige à partir du brief et du dépôt dans lequel l'exécution démarre. Il vous demande ce que vous seul savez, comme ce qui a cassé ou un chiffre que vous avez mesuré. Lors d'une exécution sans surveillance, il écrit dans la voix « we'd » de TechFabric et liste ses questions pour vous à côté des liens.
  3. Étape 3

    Lint, corriger et soumettre

    L'agent exécute lint_draft et corrige ce qu'il signale jusqu'à ce que ça passe, relit le brouillon d'après le judge_rubric qu'il renvoie, puis appelle submit_draft avec l'id du brief. L'article est déposé sous votre signature et le site construit l'aperçu. Une exécution planifiée s'arrête là : la compétence lui indique de ne jamais publier, et les planifications Claude Code et Codex ci-dessous omettent publish_draft.
  4. Étape 4

    Relire et publier

    L'exécution se termine par le lien d'aperçu et les questions de l'agent, dans sa session ou, pour une exécution depuis cron, dans son journal. Vous lisez l'aperçu et répondez à ce que l'agent a demandé. Puis, dans une session avec vous, l'agent le vérifie avec check_draft et appelle publish_draft, qui vous demande de confirmer. Ou utilisez le lien éditeur de l'e-mail d'aperçu. Rien n'est publié tant que vous n'avez pas dit oui.

Planifiez-le dans votre agent

Fabric Agents

Chaque jour de semaine, l'exécution ouvre sa propre session, attend que vous autorisiez ses outils, et se termine en Needs Review avec le lien d'aperçu.

Collez ceci dans une session Fabric Agents :

Set up TechFabric daily drafts in this workspace: follow https://www.techfabric.com/mcp-servers/daily-drafts/fabric-agents.md

L'agent ajoute le serveur MCP de techfabric.com comme source, la compétence techfabric-blog et une automatisation qui s'exécute à 9 h les jours de semaine dans votre fuseau horaire, avec la connexion de modèle que vous utilisez déjà. Authentifiez ensuite la source TechFabric et connectez-vous avec votre compte @techfabric.com. L'automatisation s'exécute en mode Ask, donc chaque exécution attend que vous autorisiez ses outils. Passez-la en Execute si vous voulez qu'elle s'exécute sans demander.

Claude Code

Une tâche planifiée Desktop, ou une ligne cron pour le CLI.

curl -fsSL https://www.techfabric.com/mcp-servers/daily-drafts/install.sh | sh -s -- claude-code

Ensuite, exécutez /mcp, choisissez techfabric, sélectionnez Authenticate et connectez-vous. Dans l'onglet Code de Claude Desktop, ouvrez Scheduled et ajoutez une tâche locale sur Weekdays à 9:00, dans l'un de vos dépôts, avec ceci comme instructions. Choisissez Run now une fois et autorisez toujours les outils techfabric.

Draft today's TechFabric post with the techfabric-blog skill.

Sans Desktop, une ligne de crontab fait la même chose et laisse le lien d'aperçu et ses questions dans le journal :

0 9 * * 1-5 cd ~/your-repo && claude -p "Draft today's TechFabric post with the techfabric-blog skill." --allowedTools "mcp__techfabric__get_brief mcp__techfabric__lint_draft mcp__techfabric__submit_draft mcp__techfabric__get_status mcp__techfabric__search mcp__techfabric__get_page mcp__techfabric__list_posts Read Grep Glob" >> ~/techfabric-daily-draft.log 2>&1

Codex

Une ligne de crontab exécute codex exec, en lecture seule sur votre ordinateur.

curl -fsSL https://www.techfabric.com/mcp-servers/daily-drafts/install.sh | sh -s -- codex

La compétence va dans ~/.agents/skills, où Codex lit les compétences personnelles (un Codex antérieur à 0.95 utilise ~/.codex/skills à la place). Exécutez ensuite codex mcp login techfabric et connectez-vous. Ajoutez cette ligne à votre crontab, avec le chemin de votre propre dépôt. L'exécution est en lecture seule sur votre ordinateur, n'écrit que via le serveur MCP, et laisse le lien d'aperçu et ses questions dans le journal.

0 9 * * 1-5 cd ~/your-repo && codex exec --sandbox read-only -c 'mcp_servers.techfabric.disabled_tools=["publish_draft","revise_post"]' "Draft today's TechFabric post with the techfabric-blog skill." >> ~/techfabric-daily-draft.log 2>&1

Chacune installe la même compétence techfabric-blog et s'exécute selon la planification cron 0 9 * * 1-5, à 9 h les jours de semaine dans votre propre fuseau horaire. Connectez-vous d'abord, comme dans configurer votre environnement IA, pour que l'exécution planifiée ne s'arrête pas à une connexion.

Confidentialité

Que conservent les serveurs MCP de TechFabric à votre sujet ?

La lecture ne conserve rien de ce que vous demandez. Elle ne nécessite aucun compte et ne dépose aucun cookie, et la seule chose stockée est un compteur d'appels par IP pour la limitation de débit. Les auteurs qui se connectent pour écrire laissent leurs brouillons et leur adresse.

  • Aucun des deux serveurs ne conserve ce que vous avez recherché ou lu. La ligne de journal d'un appel nomme l'outil et la révision du protocole, jamais ses arguments.
  • La seule chose stockée à propos d'un appelant anonyme est un compteur d'appels par adresse IP pour la limitation de débit, qui expire au bout d'environ une heure.
  • Aucun appel de lecture n'atteint un modèle de langage de notre côté. Les deux serveurs répondent à partir d'un index construit lors du déploiement du site, et le serveur du Field Guide n'effectue aucune requête sortante.
  • Lorsqu'un auteur TechFabric se connecte pour écrire, le serveur conserve le texte qu'il vérifie, dépose ou enregistre, avec son adresse associée, comme le fait l'éditeur du navigateur.
  • La politique de confidentialité couvre le reste du site.

FAQ

Serveurs MCP : questions fréquentes

Qu'est-ce qu'un serveur MCP ?

MCP, le Model Context Protocol, est un standard ouvert pour connecter les assistants IA à d'autres systèmes. Un serveur MCP publie une liste d'outils avec leurs paramètres, et un assistant tel que Claude, Codex, Cursor ou le mode agent de VS Code les appelle en cours de tâche et reçoit des réponses structurées.

Un serveur distant comme les nôtres est une simple URL, donc le connecter se résume à une ligne de configuration et à rien à installer.

À quoi sert le serveur MCP de techfabric.com ?

À l'écriture. Les ingénieurs de TechFabric l'utilisent pour rédiger des articles de blog et des études de cas depuis l'agent de codage qu'ils utilisent déjà, comme Fabric Agents, Claude Code ou Codex, avec le dépôt et le contexte dont cet agent dispose déjà.

L'agent exécute les vérifications du site, dépose le brouillon sous la signature de l'ingénieur et, une fois que l'ingénieur a lu l'aperçu et confirmé, le publie. Chacun peut aussi rechercher et lire les pages publiées du site sans se connecter.

Ai-je besoin d'un compte pour utiliser les serveurs MCP de TechFabric ?

Non. Tous les outils de lecture des deux serveurs fonctionnent sans connexion, et aucun des deux serveurs ne dépose de cookie. La seule connexion concerne les outils d'écriture de techfabric.com, qui sont réservés aux auteurs du blog de TechFabric et demandent un compte Microsoft dans le tenant techfabric.com.

Un agent peut-il publier sur techfabric.com via le serveur MCP ?

Oui, l'agent d'un auteur peut le faire, pour le propre brouillon de cet auteur, une fois que l'auteur a confirmé.

publish_draft exige que les vérifications complètes du site aient réussi sur exactement le texte enregistré, et son premier appel ne publie rien : un client capable d'interroger l'auteur le fait, en nommant l'article ; sinon l'agent reçoit une confirmation à usage unique et il lui est demandé d'interroger l'auteur avant de la renvoyer.

L'article passe ensuite par le propre bouton Publier de l'éditeur, et l'approbation enregistre comment l'auteur a confirmé. Quiconque ne figure pas sur la liste des auteurs du blog ne peut pas du tout accéder aux outils d'écriture, et le serveur du Field Guide n'a aucun outil de publication.

Puis-je modifier un article déjà publié ?

Oui, s'il est de vous. Votre agent appelle revise_post avec l'URL de l'article, ce qui ouvre une révision dont le premier brouillon est le texte en ligne, avec son propre aperçu.

Il modifie, vérifie et publie cette révision avec les mêmes outils qu'un nouveau brouillon, et la publication remplace l'article en ligne à la même URL, sous la même signature, avec sa date d'origine et une ligne Updated. Seul l'auteur de l'article ou l'éditeur du blog peut en ouvrir une. Sans agent, demandez un lien Edit this post à techfabric.com/api/ideas/revise.

Le serveur du Field Guide est-il le propre serveur MCP de Databricks ?

Non. Databricks exploite ses propres serveurs MCP gérés au sein d'un espace de travail, qui agissent sur vos données et sont documentés sur docs.databricks.com. Le serveur du Field Guide est construit et exploité par TechFabric, partenaire Databricks. Il répond aux questions sur Databricks à partir de notre guide, avec le code et les liens de documentation que cite chaque section, et il ne se connecte jamais à un espace de travail.

Quelle est la fraîcheur du serveur du Databricks Field Guide ?

Son index est reconstruit à chaque déploiement du guide, donc une nouvelle note en marge ou un chapitre réécrit figure dans les réponses du serveur dès que ce déploiement est en ligne.

Chaque réponse porte le commit qui l'a construite, la date du dernier changement de chaque page et la durée pendant laquelle un client peut la mettre en cache. Pour la syntaxe et les limites exactes, suivez les liens docs.databricks.com qu'il renvoie, car la documentation de Databricks fait autorité et le guide y renvoie au lieu de la copier.

Que se passe-t-il si mon agent dépasse la limitation de débit ?

Le serveur répond HTTP 429 avec un en-tête Retry-After, et l'agent peut réessayer ensuite. techfabric.com autorise 300 appels anonymes par adresse IP et par heure. Le Field Guide autorise 60 par minute et 300 par heure par adresse IP.

Les serveurs MCP de TechFabric figurent-ils dans le registre MCP officiel ?

Les deux. techfabric.com est répertorié comme com.techfabric/techfabric et le Field Guide comme com.techfabric.databricks/field-guide, et Glama les répertorie tous deux comme connecteurs. Un client qui parcourt le registre les trouve sous ces noms, et les domaines derrière chaque nom sont prouvés par une clé servie depuis ce domaine.