TechFabric

offiziell

Durchsuchen und lesen Sie die veröffentlichten Databricks- und KI-Inhalte von TechFabric: Blogbeiträge mit FAQs, Service-Seiten und Fallstudien. Das Lesen ist anonym; TechFabric-Mitarbeiter melden sich mit Microsoft an, um Beiträge zu entwerfen.

Was kann man mit TechFabric MCP machen?

  • Databricks antwortet mit funktionierendem Code — Stelle eine Databricks-Frage und erhalte den Field-Guide-Abschnitt, der sie beantwortet, mit Code und zitierten Dokumentationsseiten.
  • Field Guide durchsuchen und lesen — Durchsuche Guide-Abschnitte, lies ein Kapitel oder einen Abschnitt als Markdown oder liste das Inhaltsverzeichnis auf.
  • Codebeispiele finden — Rufe SQL-, Python-, CLI- und Konfigurationsblöcke zu einem Thema ab, jeweils mit der umgebenden Erklärung und Dokumentationslinks.
  • Aktuelle Databricks-Änderungen verfolgen — Sieh dir an, was seit einem bestimmten Datum in Databricks neu ist, neueste zuerst, einschließlich Änderungen der Release-Phase und aktualisierter Kapitel.
  • techfabric.com durchsuchen und lesen — Durchsuche die Website, lies Seiten, liste Blogbeiträge auf oder finde heraus, was TechFabric anbietet.
  • Beiträge entwerfen und veröffentlichen (Autoren) — Lint, prüfe, reiche ein, aktualisiere und veröffentliche Entwürfe oder überarbeite einen veröffentlichten Beitrag, nachdem du dich angemeldet hast.

Gehosteter MCP-Server

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

Installiert in Claude Code, Codex, Cursor und mehr

Dokumentation

Die MCP-Server von TechFabric

Coding-Agenten schreiben Databricks-Code auf Basis von Trainingsdaten, die Monate alt sind. Der MCP-Server unseres Field Guide liefert Claude Code, Codex, Cursor, VS Code oder jedem beliebigen MCP-Client den Abschnitt, der die Frage beantwortet – mit Code, der läuft. Der zweite Server, techfabric.com, ist der Ort, an dem unsere Engineers aus dem Agenten heraus schreiben, den sie ohnehin schon nutzen. Beide sind kostenlos.

Verbinde deinen Agenten

Beide sind entfernte Streamable-HTTP-Server: nichts zu installieren, und das Lesen erfordert keine Anmeldung.

1 · Wähle einen Server

Databricks Field Guide

Databricks-Antworten mit funktionierendem Code aus unserem Field Guide sowie den docs.databricks.com-Seiten, die jeder Abschnitt zitiert.

https://databricks.techfabric.com/mcp

techfabric.com

Damit die Engineers von TechFabric Beiträge und Case Studies aus ihrem Agenten heraus schreiben können. Jeder kann die Website durchsuchen und lesen.

https://www.techfabric.com/mcp

2 · Füge ihn zu deinem Agenten hinzu

Claude Code verbinden

Führe jeden Befehl einmal in einem beliebigen Terminal aus. Füge --scope user hinzu, um ihn in jedem Projekt verfügbar zu haben.

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

Claude Desktop und claude.ai verbinden

  1. Öffne Customize, dann Connectors, wähle Add und dann Add custom connector.
  2. Gib ihm einen Namen und füge die URL des Servers ein. Behalte die Authentifizierungseinstellungen bei, die Claude erkennt.
  3. Wähle Add. Wiederhole den Vorgang für den zweiten Server.

In einem Team- oder Enterprise-Tarif muss möglicherweise zuerst ein Owner einen benutzerdefinierten Connector für die Organisation hinzufügen.

Codex verbinden

Codex schreibt sie nach ~/.codex/config.toml, die auch die IDE-Erweiterung von Codex liest.

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

techfabric.com bietet eine Anmeldung für seine Autoren-Tools an, daher startet Codex möglicherweise eine für techfabric, wenn du ihn hinzufügst. Überspringe sie: Jedes Lese-Tool funktioniert ohne Anmeldung. Um die Datei von Hand zu bearbeiten, füge Folgendes hinzu.

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

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

Cursor verbinden

Füge dies zu ~/.cursor/mcp.json hinzu, um es für jedes Projekt zu nutzen, oder zu .cursor/mcp.json in einem einzelnen Projekt.

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

VS Code verbinden

Füge dies zu .vscode/mcp.json im Workspace hinzu und starte dann die Server aus dieser Datei oder über die MCP-Ansicht. Die Tools stehen im Agent-Modus von Copilot zur Verfügung.

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

Gemini CLI verbinden

Behalte --transport http bei, denn ohne ihn behandelt Gemini CLI die URL als lokalen Befehl. --scope user schreibt für jedes Projekt nach ~/.gemini/settings.json; lass es weg, um in die .gemini/settings.json des Projekts zu schreiben.

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

Wenn gemini mcp list sie als deaktiviert anzeigt, vertraue dem Ordner. Von Hand nimmt die Einstellungsdatei Folgendes auf.

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

GitHub Copilot CLI verbinden

Führe jeden Befehl einmal aus. Copilot CLI speichert sie für jedes Projekt in ~/.copilot/mcp-config.json.

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

OpenCode verbinden

Jeder Befehl schreibt in die opencode.json des Projekts oder mit --global in die globale Konfiguration.

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

Von Hand nimmt die Konfigurationsdatei Folgendes auf.

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

Andere MCP-Clients verbinden

Richte den Client mit dem Streamable-HTTP-Transport und ohne Authentifizierung auf die URL aus. Ein Client, der nur stdio spricht, kann beide Server über die mcp-remote-Bridge erreichen, mit Folgendem als Befehl.

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

Um einen von Hand auszuprobieren: Ein per POST an die URL gesendetes JSON-RPC-tools/list gibt die Tools mit ihren vollständigen Eingabe- und Ausgabeschemata zurück.

TechFabric-Autor? Zum Schreiben ist eine Anmeldung nötig: Richte deine KI-Umgebung ein, um für techfabric.com zu schreiben.

Für TechFabric-Autoren

Richte deine KI-Umgebung ein, um für techfabric.com zu schreiben

Wähle den Agenten, den du bereits nutzt, und folge seinen Schritten – vom Hinzufügen des Servers bis zum Veröffentlichen deines ersten Beitrags. Du brauchst ein techfabric.com-Microsoft-Konto, das auf der Autorenliste des Blogs steht; zum Lesen ist beides nicht nötig.

Claude Code einrichten

Empfohlen

Eine Installation fügt den Server, die sieben Befehle und die techfabric-blog-Skill hinzu und fragt dich vor jeder Veröffentlichung.

  1. Füge den Server mit dem Plugin hinzu

    Führe dies in einem beliebigen Terminal aus. Es fügt den Plugin-Marketplace von TechFabric von GitHub hinzu (Fabric-Pro/techfabric-claude-plugin) und installiert das Plugin, das die Adresse des Servers enthält, sodass sonst nichts hinzugefügt werden muss. Innerhalb einer Claude-Code-Sitzung bewirken /plugin marketplace add Fabric-Pro/techfabric-claude-plugin und dann /plugin install techfabric@techfabric dasselbe, und /reload-plugins aktiviert das Plugin. Ohne Zugriff auf GitHub installiert die zweite Zeile dasselbe Plugin von techfabric.com.
    claude plugin marketplace add Fabric-Pro/techfabric-claude-plugin && claude plugin install techfabric@techfabric
    
    Kopieren
    claude plugin marketplace add https://www.techfabric.com/mcp-servers/harness/claude-code/marketplace.json && claude plugin install techfabric@techfabric
    
    Kopieren
  2. Finde die Befehle

    Tippe /techfabric:, um sie zu sehen: write-post, write-case-study, check, preview, publish, revise und status. Was du nach einem Befehl eingibst, wird an ihn übergeben.
  3. Probiere einen ersten Prompt

    Führe aus dem Repository, über das du schreiben möchtest, den Befehl mit deinem Thema aus, oder frage in deinen eigenen Worten.
    /techfabric:write-post how we cut our Lakeflow job's cold start
    
    Kopieren
    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.
    
    Kopieren
  4. Öffne die Vorschau

    Claude Code ist ein Terminal, daher zeigt es den Link statt der Seite an. Jede Antwort zu einem Entwurf beginnt mit einer Zeile Preview: und dem Link. Öffne ihn, um den Beitrag so zu lesen, wie techfabric.com ihn veröffentlichen wird, mit Titelbild und Diagrammen. Um stattdessen im Browser zu bearbeiten, nutze den Editor-Link in der E-Mail, die dir die Website schickt.
  5. Veröffentliche, sobald du ihn gelesen hast

    Führe /techfabric:publish mit der ID des Entwurfs aus. Dein Agent überprüft zuerst den gespeicherten Text mit check_draft, was fünf bis zehn Minuten dauert, und teilt dir mit, was noch fehlschlägt. Anschließend wirst du gebeten, anhand des Namens des Beitrags zu bestätigen, bevor etwas live geht. Sobald du zustimmst, wird der Beitrag zusammengeführt und bereitgestellt, und dein Agent kann dir den Live-Link geben. Das Plugin bittet dich außerdem, jeden publish_draft-Aufruf zu erlauben, selbst im Auto-Modus.
  6. Wenn etwas schiefgeht

    Die Tools fehlen oder schlagen fehl: Tippe /mcp, wähle techfabric und verbinde erneut. Abgemeldet, oder jede Schreibaktion verlangt erneut eine Anmeldung: Deine 30 Tage sind abgelaufen, oder dein Konto hat sich geändert. Wähle in /mcp techfabric und dann Re-authenticate, oder Clear authentication und melde dich erneut an. Ein Befehl fehlt: Führe claude plugin marketplace update techfabric aus, dann claude plugin update techfabric@techfabric, und starte Claude Code neu. Die Anmeldeseite meldet, dass deine Adresse nicht auf der Autorenliste steht: Bitte Preetham Reddy, dich hinzuzufügen.

Claude Desktop und claude.ai einrichten

Ein benutzerdefinierter Connector, einmal hinzugefügt, ist sowohl in claude.ai als auch in Claude Desktop verfügbar.

  1. Füge den Server als benutzerdefinierten Connector hinzu

    Öffne Customize, dann Connectors, wähle Add und dann Add custom connector. Nenne ihn techfabric, füge die URL ein (www.techfabric.com/mcp und techfabric.com/mcp funktionieren beide), behalte die Authentifizierungseinstellungen bei, die Claude erkennt, und wähle Add. In einem Team- oder Enterprise-Tarif fügt ein Owner ihn zuerst für alle hinzu, unter Organization settings und Connectors, und du findest ihn unter Customize und Connectors, markiert als Custom.
    https://www.techfabric.com/mcp
    
    Kopieren
  2. Aktiviere ihn in einem Chat

    Nichts zu installieren. Öffne in einem Chat das +-Menü, dann Connectors, und stelle sicher, dass techfabric für diese Unterhaltung aktiviert ist.
  3. Probiere einen ersten Prompt

    Füge dies mit deinem eigenen Thema ein und hänge die Notizen oder den Code an, auf die er sich stützen soll.
    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.
    
    Kopieren
  4. Öffne die Vorschau

    Claude rendert MCP Apps, daher öffnet sich ein Entwurf, den der Server als App sendet, in der Unterhaltung mit seinen Prüfungen daneben. Jede Antwort zu einem Entwurf beginnt außerdem mit einer Zeile Preview: und dem Link, der den Beitrag so öffnet, wie techfabric.com ihn veröffentlichen wird.
  5. Veröffentliche, sobald du ihn gelesen hast

    Bitte Claude, den Entwurf zu veröffentlichen. Dein Agent überprüft zuerst den gespeicherten Text mit check_draft, was fünf bis zehn Minuten dauert, und teilt dir mit, was noch fehlschlägt. Anschließend wirst du gebeten, anhand des Namens des Beitrags zu bestätigen, bevor etwas live geht. Sobald du zustimmst, wird der Beitrag zusammengeführt und bereitgestellt, und dein Agent kann dir den Live-Link geben.
  6. Wenn etwas schiefgeht

    Die Tools fehlen: Prüfe, ob der Connector im +-Menü des Chats aktiviert ist, oder öffne Customize, Connectors und verbinde ihn erneut. Abgemeldet, oder jede Schreibaktion verlangt erneut eine Anmeldung: Deine 30 Tage sind abgelaufen, oder dein Konto hat sich geändert. Wähle beim Connector erneut Connect. Seine Anmeldeeinstellungen lassen sich nicht bearbeiten; um sie zu ändern, entferne den Connector und füge ihn erneut hinzu. Die Anmeldeseite meldet, dass deine Adresse nicht auf der Autorenliste steht: Bitte Preetham Reddy, dich hinzuzufügen.

ChatGPT einrichten

Ein benutzerdefinierter MCP-Server, hinzugefügt als Plugin auf chatgpt.com.

  1. Füge den Server als Plugin hinzu

    Gehe zu chatgpt.com/plugins, wähle + und dann Add custom MCP server. Nenne ihn techfabric, füge die URL unter Connection ein, wähle OAuth für die Authentifizierung, dann I understand and want to continue und Create as a plugin, und installiere es. Wenn Add custom MCP server nicht vorhanden ist, frage den Admin deines Workspace.
    https://www.techfabric.com/mcp
    
    Kopieren
  2. Füge ihn zu einem Chat hinzu

    Nichts zu installieren, und ChatGPT hat keine Slash-Befehle für den Server. Tippe in einem neuen Chat @ und wähle techfabric.
  3. Probiere einen ersten Prompt

    Füge dies mit deinem eigenen Thema und den Notizen ein, auf die er sich stützen soll.
    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.
    
    Kopieren
  4. Öffne die Vorschau

    ChatGPT rendert MCP Apps, daher öffnet sich ein Entwurf, den der Server als App sendet, in der Unterhaltung mit seinen Prüfungen daneben. Jede Antwort zu einem Entwurf beginnt außerdem mit einer Zeile Preview: und dem Link, der den Beitrag so öffnet, wie techfabric.com ihn veröffentlichen wird.
  5. Veröffentliche, sobald du ihn gelesen hast

    Bitte ChatGPT, den Entwurf zu veröffentlichen. Dein Agent überprüft zuerst den gespeicherten Text mit check_draft, was fünf bis zehn Minuten dauert, und teilt dir mit, was noch fehlschlägt. Anschließend wirst du gebeten, anhand des Namens des Beitrags zu bestätigen, bevor etwas live geht. Sobald du zustimmst, wird der Beitrag zusammengeführt und bereitgestellt, und dein Agent kann dir den Live-Link geben.
  6. Wenn etwas schiefgeht

    Die Tools fehlen: Starte einen neuen Chat und wähle techfabric erneut mit @. Wenn ein Tool immer noch fehlt, wähle Refresh dafür auf chatgpt.com/plugins. Abgemeldet, oder jede Schreibaktion verlangt erneut eine Anmeldung: Deine 30 Tage sind abgelaufen, oder dein Konto hat sich geändert. Verbinde das Plugin auf chatgpt.com/plugins erneut. Die Anmeldeseite meldet, dass deine Adresse nicht auf der Autorenliste steht: Bitte Preetham Reddy, dich hinzuzufügen.

Codex einrichten

Die CLI und die IDE-Erweiterung, die dieselbe Konfiguration liest. Die Befehle kommen als Skills, die du über ihren Namen aufrufst.

  1. Den Server hinzufügen

    Führe dies in einem beliebigen Terminal aus. Codex schreibt es nach ~/.codex/config.toml, was auch die IDE-Erweiterung liest.
    codex mcp add techfabric --url https://www.techfabric.com/mcp
    
    Kopieren
  2. Mit Microsoft anmelden

    Führe codex mcp login techfabric aus. Ein Browser öffnet sich auf einer techfabric.com-Seite, die die anfragende App und das Ziel ihres Zugriffs nennt. Wähle Continue with Microsoft und melde dich mit deinem @techfabric.com-Konto an, das auf der Autorenliste des Blogs stehen muss. Du bleibst bis zu 30 Tage angemeldet.
    codex mcp login techfabric
    
    Kopieren
  3. Die Befehle installieren

    Dies fügt einen Skill pro Befehl in ~/.agents/skills hinzu. Codex führt einen nur aus, wenn du ihn nennst: Tippe $techfabric-write-post oder /skills, um alle zu sehen.
    curl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- codex
    
    Kopieren
  4. Einen ersten Prompt ausprobieren

    Starte aus dem Repository, über das du schreiben möchtest, codex und führe den Skill mit deinem Thema aus, oder frage in deinen eigenen Worten.
    $techfabric-write-post how we cut our Lakeflow job's cold start
    
    Kopieren
    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.
    
    Kopieren
  5. Die Vorschau öffnen

    Die Codex CLI zeigt MCP Apps noch nicht an. Jede Antwort zu einem Entwurf beginnt mit einer Zeile Preview: und dem Link. Öffne ihn, um den Beitrag so zu lesen, wie techfabric.com ihn veröffentlichen wird, mit seinem Cover und seinen Diagrammen. Um stattdessen im Browser zu bearbeiten, nutze den Editor-Link in der E-Mail, die dir die Seite schickt.
  6. Veröffentlichen, sobald du ihn gelesen hast

    Tippe $techfabric-publish mit der id des Entwurfs. Dein Agent überprüft zuerst den gespeicherten Text mit check_draft, was fünf bis zehn Minuten dauert, und nennt dir alles, was noch fehlschlägt. Du wirst dann gebeten, anhand des Namens des Beitrags zu bestätigen, bevor irgendetwas live geht. Sobald du ja sagst, wird der Beitrag zusammengeführt und bereitgestellt, und dein Agent kann dir den Live-Link geben.
  7. Wenn etwas schiefgeht

    Die Tools fehlen: Führe codex mcp list aus, um zu sehen, dass techfabric vorhanden und aktiviert ist, oder /mcp innerhalb von Codex, und starte dann Codex neu. Abgemeldet, oder jede Schreibaktion verlangt erneut eine Anmeldung: Deine 30 Tage sind abgelaufen, oder dein Konto hat sich geändert. Führe codex mcp login techfabric erneut aus. Ein Skill fehlt: Führe die Installationszeile erneut aus und starte Codex neu. Die Anmeldeseite sagt, deine Adresse stehe nicht auf der Autorenliste: Bitte Preetham Reddy, dich hinzuzufügen.

Cursor einrichten

Der Server in den MCP-Einstellungen von Cursor und die Befehle als Skills in dem Projekt, aus dem du schreibst.

  1. Den Server hinzufügen

    Füge dies zu ~/.cursor/mcp.json für jedes Projekt hinzu, oder zu .cursor/mcp.json in einem. Cursor listet den Server mit seinen anderen MCP-Servern auf seiner Seite Customize auf.
    {
      "mcpServers": {
        "techfabric": { "url": "https://www.techfabric.com/mcp" }
      }
    }
    
    Kopieren
  2. Die Befehle installieren

    Führe dies in dem Projekt aus, aus dem du schreibst. Es fügt die Befehle als Skills in .cursor/skills hinzu, die nur ausgeführt werden, wenn du sie tippst, und eine Regel in .cursor/rules, die den Agenten auf den Server verweist.
    curl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- cursor
    
    Kopieren
  3. Einen ersten Prompt ausprobieren

    Tippe im Agenten den Befehl mit deinem Thema, oder frage in deinen eigenen Worten.
    /techfabric-write-post how we cut our Lakeflow job's cold start
    
    Kopieren
    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.
    
    Kopieren
  4. Die Vorschau öffnen

    Cursor rendert MCP Apps, daher öffnet sich ein Entwurf, den der Server als App sendet, in der Unterhaltung mit seinen Prüfungen daneben. Jede Antwort zu einem Entwurf beginnt außerdem mit einer Zeile Preview: und dem Link, der den Beitrag so öffnet, wie techfabric.com ihn veröffentlichen wird.
  5. Veröffentlichen, sobald du ihn gelesen hast

    Tippe /techfabric-publish mit der id des Entwurfs. Dein Agent überprüft zuerst den gespeicherten Text mit check_draft, was fünf bis zehn Minuten dauert, und nennt dir alles, was noch fehlschlägt. Du wirst dann gebeten, anhand des Namens des Beitrags zu bestätigen, bevor irgendetwas live geht. Sobald du ja sagst, wird der Beitrag zusammengeführt und bereitgestellt, und dein Agent kann dir den Live-Link geben.
  6. Wenn etwas schiefgeht

    Die Tools fehlen: Prüfe dort, wo Cursor seine MCP-Server auflistet, ob techfabric eingeschaltet ist, und schalte es aus und wieder ein, um dich neu zu verbinden. Abgemeldet, oder jede Schreibaktion verlangt erneut eine Anmeldung: Deine 30 Tage sind abgelaufen, oder dein Konto hat sich geändert. Melde dich erneut bei techfabric an, wo Cursor es auflistet. Ein Befehl fehlt: Führe die Installationszeile erneut im Projekt aus und lade Cursor neu. Die Anmeldeseite sagt, deine Adresse stehe nicht auf der Autorenliste: Bitte Preetham Reddy, dich hinzuzufügen.

VS Code mit GitHub Copilot einrichten

Der Server im Agentenmodus von Copilot. Seine Befehle sind die eigenen Prompts des Servers, daher ist sonst nichts zu installieren.

  1. Den Server hinzufügen

    Führe MCP: Add Server aus der Befehlspalette aus, wähle HTTP (HTTP or Server-Sent Events), füge die URL ein, nenne ihn techfabric und wähle, wo er gespeichert werden soll. Oder füge dies zu .vscode/mcp.json in deinem Workspace hinzu.
    {
      "servers": {
        "techfabric": { "type": "http", "url": "https://www.techfabric.com/mcp" }
      }
    }
    
    Kopieren
  2. Die Befehle finden

    Nichts zu installieren. Tippe in Copilot Chat im Agentenmodus /techfabric., um die Befehle zu sehen. VS Code fragt nach jedem Argument.
  3. Einen ersten Prompt ausprobieren

    Führe den Befehl aus und gib ihm dein Thema, oder frage in deinen eigenen Worten.
    /techfabric.write-post
    
    Kopieren
    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.
    
    Kopieren
  4. Die Vorschau öffnen

    VS Code rendert MCP Apps im Chat, wenn die experimentelle Einstellung chat.mcp.apps.enabled aktiviert ist, daher öffnet sich ein Entwurf, den der Server als App sendet, in der Unterhaltung mit seinen Prüfungen daneben. Jede Antwort zu einem Entwurf beginnt außerdem mit einer Zeile Preview: und dem Link, der den Beitrag so öffnet, wie techfabric.com ihn veröffentlichen wird.
  5. Veröffentlichen, sobald du ihn gelesen hast

    Führe /techfabric.publish mit der id des Entwurfs aus. Dein Agent überprüft zuerst den gespeicherten Text mit check_draft, was fünf bis zehn Minuten dauert, und nennt dir alles, was noch fehlschlägt. Du wirst dann gebeten, anhand des Namens des Beitrags zu bestätigen, bevor irgendetwas live geht. Sobald du ja sagst, wird der Beitrag zusammengeführt und bereitgestellt, und dein Agent kann dir den Live-Link geben.
  6. Wenn etwas schiefgeht

    Die Tools fehlen: Führe MCP: List Servers aus, wähle techfabric und starte es neu. Abgemeldet, oder jede Schreibaktion verlangt erneut eine Anmeldung: Deine 30 Tage sind abgelaufen, oder dein Konto hat sich geändert. Starte den Server neu und erlaube die Anmeldung erneut. Manage Trusted MCP Servers im Kontenmenü zeigt, welche Server deine Anmeldung verwenden dürfen. Die Anmeldeseite sagt, deine Adresse stehe nicht auf der Autorenliste: Bitte Preetham Reddy, dich hinzuzufügen.

Gemini CLI einrichten

Der Server für jedes Projekt. Seine Befehle sind die eigenen Prompts des Servers, als Slash-Befehle.

  1. Den Server hinzufügen

    Führe dies in einem beliebigen Terminal aus. Behalte --transport http: Ohne es behandelt Gemini CLI die URL als lokalen Befehl.
    gemini mcp add --transport http --scope user techfabric https://www.techfabric.com/mcp
    
    Kopieren
  2. Mit Microsoft anmelden

    Starte gemini und tippe /mcp auth techfabric. Ein Browser öffnet sich auf einer techfabric.com-Seite, die die anfragende App und das Ziel ihres Zugriffs nennt. Wähle Continue with Microsoft und melde dich mit deinem @techfabric.com-Konto an, das auf der Autorenliste des Blogs stehen muss. Du bleibst bis zu 30 Tage angemeldet.
    /mcp auth techfabric
    
    Kopieren
  3. Die Befehle finden

    Nichts zu installieren. Tippe /write-post, /publish und die übrigen, mit Argumenten nach Namen, wie --topic und --id.
  4. Einen ersten Prompt ausprobieren

    Führe aus dem Repository, über das du schreiben möchtest, den Befehl mit deinem Thema aus, oder frage in deinen eigenen Worten.
    /write-post --topic="how we cut our Lakeflow job's cold start"
    
    Kopieren
    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.
    
    Kopieren
  5. Die Vorschau öffnen

    Gemini CLI ist ein Terminal, daher zeigt es den Link statt der Seite. Jede Antwort zu einem Entwurf beginnt mit einer Zeile Preview: und dem Link. Öffne ihn, um den Beitrag so zu lesen, wie techfabric.com ihn veröffentlichen wird, mit seinem Cover und seinen Diagrammen. Um stattdessen im Browser zu bearbeiten, nutze den Editor-Link in der E-Mail, die dir die Seite schickt.
  6. Veröffentlichen, sobald du ihn gelesen hast

    Führe /publish --id=<the draft's id> aus. Dein Agent überprüft zuerst den gespeicherten Text mit check_draft, was fünf bis zehn Minuten dauert, und nennt dir alles, was noch fehlschlägt. Du wirst dann gebeten, anhand des Namens des Beitrags zu bestätigen, bevor irgendetwas live geht. Sobald du ja sagst, wird der Beitrag zusammengeführt und bereitgestellt, und dein Agent kann dir den Live-Link geben.
  7. Wenn etwas schiefgeht

    Die Tools fehlen: Tippe /mcp list. Wenn techfabric als deaktiviert angezeigt wird, führe /mcp enable techfabric aus. Wenn Gemini CLI sagt, der Ordner sei nicht vertrauenswürdig, vertraue dem Ordner, in dem du es gestartet hast, denn in einem nicht vertrauenswürdigen Ordner führt es keinen MCP-Server aus. Abgemeldet, oder jede Schreibaktion verlangt erneut eine Anmeldung: Deine 30 Tage sind abgelaufen, oder dein Konto hat sich geändert. Tippe erneut /mcp auth techfabric. Die Anmeldeseite sagt, deine Adresse stehe nicht auf der Autorenliste: Bitte Preetham Reddy, dich hinzuzufügen.

Fabric Agents einrichten

Du fügst für jeden Schritt eine Zeile ein, und dein Fabric-Agent richtet ihn mit fabric-cli ein.

  1. Den Server als Quelle hinzufügen

    Füge dies in eine Fabric Agents-Sitzung ein. Der Agent fügt den MCP-Server von techfabric.com als Quelle namens TechFabric mit OAuth-Anmeldung hinzu. Wenn du zusätzlich jeden Werktag einen Entwurf möchtest, füge stattdessen die Fabric Agents-Zeile unter den täglichen Entwürfen auf dieser Seite ein.
    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
    
    Kopieren
  2. Die Befehle installieren

    Füge auch dies ein. Der Agent fügt einen Skill pro Befehl hinzu, die jeweils die TechFabric-Quelle benötigen.
    Add the TechFabric commands to this workspace: follow https://www.techfabric.com/mcp-servers/harness/fabric/README.md
    
    Kopieren
  3. Einen ersten Prompt ausprobieren

    Tippe den Befehl mit deinem Thema, oder frage in deinen eigenen Worten.
    @techfabric-write-post how we cut our Lakeflow job's cold start
    
    Kopieren
    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.
    
    Kopieren
  4. Die Vorschau öffnen

    Fabric Agents zeigt MCP Apps nicht an. Jede Antwort zu einem Entwurf beginnt mit einer Zeile Preview: und dem Link. Öffne ihn, um den Beitrag so zu lesen, wie techfabric.com ihn veröffentlichen wird, mit seinem Cover und seinen Diagrammen. Um stattdessen im Browser zu bearbeiten, nutze den Editor-Link in der E-Mail, die dir die Seite schickt.
  5. Veröffentlichen, sobald du ihn gelesen hast

    Tippe @techfabric-publish mit der id des Entwurfs. Dein Agent überprüft zuerst den gespeicherten Text mit check_draft, was fünf bis zehn Minuten dauert, und nennt dir alles, was noch fehlschlägt. Du wirst dann gebeten, anhand des Namens des Beitrags zu bestätigen, bevor irgendetwas live geht. Sobald du ja sagst, wird der Beitrag zusammengeführt und bereitgestellt, und dein Agent kann dir den Live-Link geben. Keiner der Befehle veröffentlicht aus einer Automatisierung heraus.
  6. Wenn etwas schiefgeht

    Die Tools fehlen: Bitte den Agenten, fabric-cli source validate techfabric auszuführen, und authentifiziere die Quelle erneut, falls es fehlschlägt. Abgemeldet, oder jede Schreibaktion verlangt erneut eine Anmeldung: Deine 30 Tage sind abgelaufen, oder dein Konto hat sich geändert. Authentifiziere die TechFabric-Quelle erneut. Ein Befehl fehlt: Füge die Befehlszeile aus Schritt 3 erneut ein. Die Anmeldeseite sagt, deine Adresse stehe nicht auf der Autorenliste: Bitte Preetham Reddy, dich hinzuzufügen.

Die Server

Was macht jeder der MCP-Server von TechFabric?

Der Field Guide beantwortet Databricks-Fragen mit Code; er hat fünf schreibgeschützte Tools. techfabric.com hat neun: fünf für unsere Autoren, die Entwürfe aus ihrem eigenen Agenten prüfen und einreichen, und vier, die jeder zum Durchsuchen und Lesen der Seite nutzen kann.

Databricks Field Guide MCP-Server

Der Databricks Field Guide ist das, was unsere Ingenieure über das Erstellen, Betreiben und Bezahlen von Databricks wissen. Frage, wie man einen Unity Catalog-Zeilenfilter hinzufügt, und der Agent erhält den Abschnitt, der ihn erklärt, die SQL-Funktion aus diesem Abschnitt und die docs.databricks.com-Seiten, die der Abschnitt zitiert. Die Databricks-Dokumentation bleibt die maßgebliche Quelle für Syntax und Grenzen.

5 Tools

  • search_guide Den Guide durchsuchen
  • get_chapter Ein Kapitel lesen
  • get_code_examples Codebeispiele finden
  • whats_new Was ist neu in Databricks
  • list_chapters Kapitel auflisten

Anmeldung

Keine. Der Server ist öffentlich und schreibgeschützt und hat keine Schreib-Tools.

Ratenlimits

60 Aufrufe pro Minute und 300 pro Stunde pro IP-Adresse.

Aktualität

Wird bei jedem Deploy des Guides neu erstellt. Jede Antwort enthält den Commit, der ihn erstellt hat, das Datum der letzten Änderung jeder Seite und wie lange sie zwischengespeichert werden darf, nämlich 10 Minuten für „Was ist neu“, 15 für die Suche und eine Stunde für Kapitel und Code.

Protokoll

MCP-Revision 2026-07-28 über Streamable HTTP. Clients, die noch auf 2025-11-25 sind, werden unter derselben URL bedient.

Registry

com.techfabric.databricks/field-guide, Version 1.1.1. MCP Registry-Eintrag · Glama-Eintrag Parameter, Rückgabewerte und Ressourcen

  • search_guide Lesen

    Die Anleitung durchsuchen

    Die Abschnitte der Anleitung, die eine Databricks-Frage beantworten. Rückgaben und Parameter Rückgaben Die Kapitelabschnitte, Randnotizen und Ereignisse, die eine Databricks-Frage beantworten, beste zuerst, jeweils mit einem Snippet, ihrer URL mit dem Abschnittsanker und wann die Seite zuletzt geändert wurde. Parameter query (erforderlich); kind: chapter, note, feature oder event; limit 1 bis 25, Standard 10
  • get_chapter Lesen

    Ein Kapitel lesen

    Ein Kapitel oder ein Abschnitt als Markdown, Code unverändert. Rückgaben und Parameter Rückgaben Ein Kapitel oder eine Randnotiz als sauberes Markdown mit unverändertem Code, oder ein Abschnitt davon, plus die Gliederung, die separat aufgelisteten Codeblöcke, die FAQs, die Daten und die zitierten docs.databricks.com-Links. Parameter slug (erforderlich): ein Slug wie lakebase, ein Pfad oder eine beliebige URL der Anleitung; section: ein Anker oder eine Überschrift
  • get_code_examples Lesen

    Codebeispiele finden

    SQL-, Python-, CLI- und Konfigurationsblöcke zu einem Thema. Rückgaben und Parameter Rückgaben SQL-, Python-, CLI- und Konfigurationsblöcke, die zu einem Thema passen, jeweils mit der Erklärung drumherum, dem Abschnitt, aus dem sie stammen, und den docs-Links, die dieser Abschnitt zitiert. Parameter topic (erforderlich); lang wie sql, python, bash, yaml, json oder hcl; limit 1 bis 25, Standard 8
  • whats_new Lesen

    Was ist neu in Databricks

    Die aktuellen Databricks-Änderungen, die die Anleitung verfolgt, neueste zuerst. Rückgaben und Parameter Rückgaben Die aktuellen Databricks-Änderungen, die die Anleitung verfolgt, neueste zuerst: Randnotizen, Änderungen der Release-Phase mit Links zur Databricks-Dokumentation und zu Release Notes sowie aktualisierte Kapitel. Parameter since (JJJJ-MM-TT, Standard die letzten 30 Tage); limit 1 bis 200, Standard 30
  • list_chapters Lesen

    Kapitel auflisten

    Das Inhaltsverzeichnis mit den Hauptabschnitten jedes Kapitels. Rückgaben und Parameter Rückgaben Jedes Kapitel in der Reihenfolge der Anleitung, mit seinem Teil, seiner Zusammenfassung, den Daten, der URL, der Markdown-URL und den Hauptabschnitten, sowie die Randnotizen. Parameter Keine
  • fieldguide://llms.txt Jedes Kapitel, jede Notiz und jede Feature-Seite, eine Zeile pro Eintrag.
  • fieldguide://page/{+path} Jede veröffentlichte Seite als Markdown, zum Beispiel fieldguide://page/guide/lakebase.

techfabric.com MCP-Server

Sein Hauptzweck ist das Schreiben: Der Agent eines Engineers entwirft einen Beitrag aus dem Repository und dem Kontext, den er bereits hat, führt die Prüfungen der Website aus und reicht ihn ein, und sobald der Engineer die Vorschau gelesen und bestätigt hat, veröffentlicht er ihn. Der Workflow steht unter einen Beitrag mit deinem eigenen Agenten schreiben.

Seine Lese-Tools antworten nur aus veröffentlichten, indexierbaren Seiten, daher erscheinen Entwürfe, Vorschauen und alles, was als noindex markiert ist, nie in einem Ergebnis.

12 Tools

  • search techfabric.com durchsuchen
  • get_page Eine Seite lesen
  • list_posts Blogbeiträge auflisten
  • get_services Was TechFabric bietet
  • get_brief Das heutige BriefingAutor
  • lint_draft Einen Entwurf lintenAutor
  • check_draft Einen Entwurf prüfenAutor
  • submit_draft Einen Entwurf einreichenAutor
  • get_status Wo ein Entwurf stehtAutor
  • update_draft Eine Änderung an deinem Entwurf speichernAutor
  • publish_draft Deinen Entwurf veröffentlichenAutor
  • revise_post Einen veröffentlichten Beitrag ändernAutor

Anmeldung

Keine zum Lesen. Die Schreib-Tools sind für TechFabric-Blogautoren, die sich mit ihrem Microsoft-Konto (Office 365) im techfabric.com-Mandanten anmelden. Kein anderer Mandant wird akzeptiert.

Ratenlimits

300 anonyme Aufrufe pro IP-Adresse pro Stunde. Angemeldete Aufrufe werden pro Autor gezählt, mit 600 pro Stunde, mit höchstens 20 neuen Prüfläufen, 6 Einreichungen und 30 Speicherungen.

Aktualität

Der Index wird bei jedem Deploy aus der Website neu aufgebaut. Ressourcen können eine Stunde lang zwischengespeichert werden, Suchergebnisse 15 Minuten.

Protokoll

MCP-Revision 2026-07-28 über Streamable HTTP. Clients, die noch auf 2025-11-25 sind, werden unter derselben URL bedient.

Registry

com.techfabric/techfabric. MCP-Registry-Eintrag · Glama-Eintrag

Parameter, Rückgabewerte und Ressourcen

  • search Lesen

    techfabric.com durchsuchen

    Passende Seiten, beste zuerst. Rückgaben und Parameter Rückgaben Blogbeiträge, Service- und Lösungsseiten, Fallstudien, Städteseiten und Events, die passen, beste zuerst, jeweils mit Titel, URL, Zusammenfassung, Datum, Autor und Typ. Parameter query (erforderlich); type: post, service, solution, case_study, city, event oder page; limit 1 bis 25, Standard 10
  • get_page Lesen

    Eine Seite lesen

    Eine veröffentlichte Seite als sauberes Markdown, mit ihren FAQs. Rückgaben und Parameter Rückgaben Eine veröffentlichte Seite als sauberes Markdown, mit ihrem Titel, Suchtitel, ihrer Beschreibung, den Daten, dem Autor, den Tags, ihren FAQs als Frage-Antwort-Paare und ihrer kanonischen URL. Parameter url_or_slug (erforderlich): eine vollständige URL, ein Pfad wie /services/databricks oder der Slug eines Beitrags
  • list_posts Lesen

    Blogbeiträge auflisten

    Blogbeiträge, neueste zuerst, nach Tag, Autor oder Datum. Rückgaben und Parameter Rückgaben Blogbeiträge, neueste zuerst. Parameter tag, author (ein Name oder ein Slug), since (JJJJ-MM-TT); limit 1 bis 100, Standard 20
  • get_services Lesen

    Was TechFabric bietet

    Jede Service- und Produktseite, mit ihrer eigenen Zusammenfassung. Rückgaben und Parameter Rückgaben Jede Service-, Lösungs-, Databricks-, KI-, Cloud-, Software-, Accelerator- und Produktseite, mit ihrem Namen, ihrer URL, ihrer Art und ihrer Zusammenfassung genau so, wie die Live-Seite sie angibt. Parameter Keine
  • get_brief Autor

    Das heutige Briefing

    Das heutige Thema für einen täglichen Entwurf, einen Tag lang für dich reserviert. Rückgaben und Parameter Rückgaben Das heutige Thema für einen täglichen Entwurf, 24 Stunden lang für den angemeldeten Autor reserviert: den Blickwinkel, die zu beantwortende Suche, Quellen, zu verlinkende Seiten und die ID des Briefings. Wenn der heutige Beitrag an einen Kollegen gegangen ist, das Tempo der Website aufgebraucht ist oder nichts zu deiner Arbeit passt, wird stattdessen der Grund genannt. Parameter Keine
  • lint_draft Autor

    Einen Entwurf linten

    Die regelbasierten Prüfungen der Website, in etwa einer Sekunde. Rückgaben und Parameter Rückgaben Führt die regelbasierten Prüfungen der Website auf einem Beitrag aus, ohne Modell, und gibt den Status und die Befunde jedes Eintrags zurück, mit der Passage, auf die sich jeder Befund bezieht, und was zu tun ist. Gibt außerdem judge_rubric zurück: den Leser, die Fragen und die Schwellenwerte, die die bewerteten Prüfungen verwenden. Reicht nichts ein. Parameter markdown (erforderlich, mit Frontmatter); images (Namen); kind; sources; slug
  • check_draft Autor

    Einen Entwurf prüfen

    Die vollständigen Prüfungen, unseren Judge eingeschlossen, einmal pro finalem Text. Rückgaben und Parameter Rückgaben Führt die vollständigen Prüfungen des Editors aus, bewertete Prüfungen eingeschlossen, und gibt den Status und die Befunde jedes Eintrags zurück. Mit der ID eines Entwurfs prüft es den gespeicherten Text, was publish_draft benötigt. Ein vollständiger Lauf dauert fünf bis zehn Minuten. Parameter id (ein gespeicherter Entwurf) oder markdown (mit Frontmatter); images; wait_seconds bis 50, Standard 25
  • submit_draft Autor

    Einen Entwurf einreichen

    Ein Entwurf unter deiner Autorenzeile eingereicht, mit seiner Vorschau. Rückgaben und Parameter Rückgaben Reicht den Beitrag unter der Autorenzeile des angemeldeten Autors genau wie geschrieben ein, erstellt eine Vorschau und schickt dem Autor den Editor-Link per E-Mail. Gibt die ID des Entwurfs zurück. Parameter title und markdown (erforderlich); images
  • get_status Autor

    Wo ein Entwurf steht

    Der Zustand eines Entwurfs, fehlschlagende Prüfungen, base_sha und Links. Rückgaben und Parameter Rückgaben Einer deiner eigenen Entwürfe: sein Zustand, was fehlschlägt, der letzte Prüflauf, sein aktuelles Markdown, der Vorschau-Link und, sobald er veröffentlicht ist, der Live-Link. Der Editor-Link steht nur in deiner E-Mail. Parameter id (erforderlich)
  • update_draft Autor

    Eine Änderung an deinem Entwurf speichern

    Eine neu gespeicherte Version deines Entwurfs; die Vorschau wird neu gebaut. Rückgaben und Parameter Rückgaben Speichert eine neue Version deines eigenen Entwurfs in ein bis zwei Sekunden und gibt ihren text_hash zurück, deinen nächsten base_hash. Der Commit und die Vorschau folgen im Hintergrund. Es werden keine Prüfungen ausgeführt, also linte den Text zuerst; check_draft mit der ID kann sofort auf dem gespeicherten Text laufen. Bei einer zweiten Speicherung innerhalb einer Minute kann um einen erneuten Versuch gebeten werden, während die erste committet wird. Parameter id, markdown und base_hash (base_hash kommt von get_status oder von deiner letzten Speicherung; base_sha funktioniert ebenfalls)
  • publish_draft Autor

    Deinen Entwurf veröffentlichen

    Dein Entwurf live auf techfabric.com, sobald du bestätigst. Rückgaben und Parameter Rückgaben Veröffentlicht deinen eigenen Entwurf über das Publish des Editors selbst, sobald check_draft mit seiner ID auf dem gespeicherten Text bestanden wurde. Der erste Aufruf veröffentlicht nichts: Du wirst um Bestätigung gebeten, in deinem Client oder durch deinen Agenten mit einer einmaligen Bestätigung. Dann führt die Website den Merge und das Deploy durch. Parameter id (erforderlich); confirmation (nur beim zweiten Aufruf); override (die fehlschlagenden Formulierungsprüfungen, an denen vorbei veröffentlicht werden soll); confirm_via
  • revise_post Autor

    Einen veröffentlichten Beitrag ändern

    Eine Revision eines Live-Beitrags, als Entwurf mit seiner Vorschau. Rückgaben und Parameter Rückgaben Öffnet eine Revision eines bereits live stehenden Beitrags, für seinen Autor oder den Editor des Blogs: einen Entwurf, der mit dem Live-Text beginnt, mit eigener Vorschau. Dieselben Tools bearbeiten, prüfen und veröffentlichen ihn, und das Veröffentlichen ersetzt den Live-Beitrag unter derselben URL und derselben Autorenzeile. Parameter post (erforderlich: die URL oder der Slug des Beitrags)
  • site://llms.txt Die Site-Map der Website für Sprachmodelle.
  • site://page/{+path} Jede veröffentlichte Seite als Markdown, zum Beispiel site://page/services/databricks.
  • site://search?query= Die Ergebnisse des Such-Tools als Ressource, die ein Client zwischenspeichern kann, mit einem optionalen type.
  • techfabric://editorial/rules Die hausinternen Schreibregeln, die der Agent eines Autors vor dem Entwerfen liest.

Ausprobieren

Was kannst du die MCP-Server von TechFabric fragen?

Für techfabric.com vor allem zum Schreiben; für den Field Guide alles, was er abdeckt. Nenne den Server beim ersten Mal, damit der Agent weiß, zu welchen Tools er greifen soll; danach wählt er sie meist selbst.

Prompts für den techfabric.com-Server

  • „Hole mit dem techfabric-Server das heutige Briefing und entwirf den Beitrag aus dem, was wir in diesem Repo gebaut haben, und lass alles weg, was zu einem Kunden gehört.“ Kopieren
  • „Mach aus dem, was wir in diesem Repo gebaut haben, einen Fallstudien-Entwurf für techfabric.com. Lies zuerst die Ressource techfabric editorial_rules, sag mir, ob ihr Kundenregister es erlaubt, den Kunden zu nennen, und frag mich nach den Ergebniszahlen. Führe lint_draft mit kind "case-study" aus und behebe, was es findet, bis es besteht, reiche es dann mit submit_draft ein und gib mir den Vorschau-Link.“ Kopieren
  • „Reiche diesen Entwurf mit submit_draft bei techfabric.com ein und gib mir den Vorschau-Link.“ Kopieren
  • „Prüfe meinen techfabric.com-Entwurf mit check_draft und seiner ID, und wenn er besteht, veröffentliche ihn mit publish_draft, sobald ich ja sage.“ Kopieren
  • „Durchsuche techfabric.com nach dem, was wir bereits über Lakebase geschrieben haben, damit der neue Beitrag es nicht wiederholt.“ Kopieren

Prompts für den Databricks Field Guide-Server

  • „Frag den Databricks Field Guide, wie man jedem Pull Request seinen eigenen Lakebase-Branch gibt, und zeig mir den CLI-Befehl, den er verwendet.“ Kopieren
  • „Was hat Databricks in den letzten zwei Wochen geändert, laut dem Field Guide?“ Kopieren
  • „Finde SQL-Beispiele für Unity Catalog Row Filters im Field Guide und prüfe dann die zitierten docs.databricks.com-Links auf die aktuelle Syntax.“ Kopieren
  • „Liste die Kapitel des Field Guide auf und lies mir dann den Abschnitt des Lakebase-Kapitels vor, der erklärt, warum ein Branch fast nichts kostet.“ Kopieren

So funktioniert es

Wie verwendet ein KI-Agent einen MCP-Server?

Das Model Context Protocol (MCP) ist der offene Standard, den KI-Assistenten verwenden, um Tools auf anderen Systemen aufzurufen. Ein Agent, der mit einem MCP-Server verbunden ist, kann mitten in einer Aufgabe etwas nachschlagen und eine strukturierte Antwort mit einer URL zum Zitieren zurückbekommen, wo er sonst aus seinen Trainingsdaten raten oder eine Webseite scrapen würde.

Ihr KI-Agent
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

Schreib-Tools,
nur für TechFabric-Autoren
Microsoft-Anmeldung,
techfabric.com-Mandant

Ein Entwurf unter
der Autorenzeile des Autors,
vom Autor veröffentlicht
aus dem Editor

Links zu
docs.databricks.com
für exakte Syntax
und Grenzwerte

Ein Agent, zwei Server. Für das Lesen des einen oder anderen ist keine Anmeldung nötig; nur die Schreib-Tools von techfabric.com verlangen von einem TechFabric-Autor die Anmeldung mit Microsoft, und nichts auf einem der beiden Server veröffentlicht.

Für TechFabric-Autoren

So schreiben Sie mit Ihrem eigenen Agenten einen TechFabric-Blogbeitrag

Ihr Agent schreibt den Beitrag aus dem, was Sie tatsächlich getan haben, prüft ihn währenddessen und veröffentlicht ihn, sobald Sie die Vorschau gelesen und zugestimmt haben. Zum Schreiben brauchen Sie ein techfabric.com-Microsoft-Konto, das auf der Autorenliste des Blogs steht.

1 · Server einrichten

Jeder MCP-Client, der die Anmeldung unterstützt, funktioniert: Claude Code, Claude Desktop und claude.ai, Codex, Cursor, VS Code oder Ihr eigener Agent. In Claude Code fügen Sie den Server einmal hinzu, für alle Ihre Projekte.

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

Führen Sie dann /mcp aus, wählen Sie techfabric und dann Authenticate. Wenn Sie das überspringen, fordert Claude Code Sie zur Anmeldung auf, sobald Ihr Agent zum ersten Mal ein Schreib-Tool aufruft. In Claude Desktop oder claude.ai fügen Sie einen benutzerdefinierten Connector namens techfabric mit der obigen URL hinzu, wie unter how to connect beschrieben, und wählen Connect. Alle anderen Harnesses finden Sie Schritt für Schritt unter set up your AI harness.

2 · Mit Microsoft anmelden

In beiden Fällen öffnet sich ein Browser auf einer techfabric.com-Seite, die den anfragenden Client und das Ziel seines Zugriffs nennt. Wählen Sie Continue with Microsoft und melden Sie sich mit Ihrem @techfabric.com-Konto an. Der Zugriff gilt eine Stunde und erneuert sich für 30 Tage.

Ein Prompt zum Einstieg

Ersetzen Sie den Platzhalter durch etwas, das Sie gebaut oder behoben haben. Der Prompt bittet den Agenten, zuerst die Regeln zu lesen.

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.

Eine Fallstudie statt eines Beitrags

  • Senden Sie kind "case-study" an lint_draft, check_draft, submit_draft und update_draft. Die Vorschau ist die Seite der Fallstudie unter /case-studies/<slug>, und sie wird geprüft und veröffentlicht wie ein Beitrag: check_draft mit ihrer id, dann publish_draft, sobald Sie bestätigen, oder über den Editor-Link.
  • Ihr Frontmatter besteht aus title, description, sector, stack (eine Liste) und track (ai, migration oder other). Fügen Sie client hinzu, wenn das Kundenregister die Nennung dieses Kunden in einer Fallstudie genehmigt, oder wenn der Kunde der Nennung zugestimmt hat (siehe unten). Logo, Website und Kennzahlen dürfen Sie nie selbst festlegen.
  • Ihr Text beginnt mit vier Abschnitten in dieser Reihenfolge: Challenge, Strategy, Solution, Results. Jeder beginnt mit einer fetten einzeiligen Aussage seines Arguments, dann folgt Prosa. Alles andere kommt nach Results.
  • Ohne genehmigten Kunden anonymisieren Sie die Fallstudie nach Branche und Größe („eine regionale Kreditgenossenschaft mit etwa 40 Filialen") und nennen nirgends einen Kunden. Um einen Kunden zu nennen, den das Register nicht genehmigt, brauchen Sie die Bestätigung des Kunden: Geben Sie an, dass Sie sie haben, mit client_confirmed: true, oder mit „I have the client's confirmation to name..." beim Befund der Prüfung im Editor. Es wird unter Ihrem Namen erfasst.
  • Jede Zahl ist ein Kundenfakt. Ihr Agent fragt Sie nach den Ergebniszahlen und erfindet oder schätzt nie eine, und die Prüfung hält jede Zahl gegen die Quellen, die mit der Fallstudie gesendet wurden: Ihre Notizen und die eigenen Aufzeichnungen des Projekts. Eine Quelle ist keine Genehmigung: Eine Kennzahl eines Kunden wird nur mit einer im Kundenregister erfassten Genehmigung veröffentlicht, oder wenn lib/work.ts sie bereits enthält, und das kann die Prüfung nicht bestätigen, also tun Sie es, bevor Sie veröffentlichen.
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.

Der Workflow, Schritt für Schritt

  1. Schritt 1

    Die redaktionellen Regeln lesen

    Ihr Agent liest die Ressource editorial_rules (techfabric://editorial/rules). Sie beginnt mit der Kundenvertraulichkeit, die entscheidet, was der Beitrag sagen darf, und gibt dann das Frontmatter, diesen Workflow und die Schreibregeln des Hauses an.
  2. Schritt 2

    Aus Ihrer eigenen Arbeit entwerfen

    Ihr Agent entwirft den Beitrag samt Frontmatter aus dem, was er über Ihre eigene Arbeit weiß, etwa das Repository, in dem Sie sich befinden, und Ihre Notizen. Das Frontmatter ist erforderlich, mindestens mit einem title und einer description: lint_draft, check_draft, submit_draft und update_draft lehnen einen Beitrag ohne Frontmatter oder ohne title ab.
  3. Schritt 3

    Linten, bis er besteht

    Ihr Agent führt lint_draft auf dem gesamten Beitrag aus. Es laufen die regelbasierten Prüfungen der Website auf dem Text selbst: die Slop- und Banned-Word-Regeln, Claims, bekannte Fehler, title und description, der Einstieg, die FAQ, das Diagramm und die Bilder. Kein Modell liest ihn, daher antwortet es in etwa einer Sekunde. Jeder Befund nennt seine Passage und was zu tun ist, sodass der Agent ihn behebt und erneut lintet, so oft er muss.
  4. Schritt 4

    Gegen die Rubrik des Judges prüfen

    lint_draft gibt auch judge_rubric zurück: den Leser, als der der Beitrag beurteilt wird, mit dem, was er bereits weiß und was er zu beheben versucht, jede Frage, die unser Judge stellen wird, mit ihrer Schwelle, und den ersten Bildschirm, den der Käufertest liest. Ihr Agent liest den Entwurf als dieser Leser, beantwortet jede Frage so, wie dieser Leser es täte, und überarbeitet, bis jede Antwort besteht.
  5. Schritt 5

    Unter Ihrer Autorenzeile einreichen

    Ihr Agent ruft submit_draft auf. Der Beitrag wird unter Ihrer eigenen Autorenzeile genau wie geschrieben abgelegt. Die Website setzt den Autor, das heutige Datum und draft: true und ergänzt die Lesezeit, falls sie fehlt. Sie rendert die Diagramme, zeichnet das Cover- und das Share-Bild, baut die gebrandete Vorschau und mailt sie Ihnen. Der Agent erhält die id des Entwurfs zurück, verfolgt sie mit get_status und zeigt Ihnen den Vorschau-Link nach jedem Submit und jedem Update.
  6. Schritt 6

    Mit update_draft überarbeiten

    Für Überarbeitungen lintet Ihr Agent den neuen Text und ruft dann update_draft mit der id, dem gesamten neuen Beitrag und dem base_hash aus get_status auf (base_sha funktioniert ebenfalls). Ein Speichern kehrt in Sekunden zurück und führt keine Prüfungen aus; die Vorschau wird im Hintergrund neu gebaut. update_draft wird abgelehnt, wenn sich der Entwurf seit diesem base_hash geändert hat oder während er im Browser-Editor geöffnet ist.
  7. Schritt 7

    Den gespeicherten Text einmal verifizieren

    Wenn die Vorschau steht, ruft Ihr Agent check_draft mit der id des Entwurfs auf. Das ist das vollständige Run checks des Editors auf genau dem gespeicherten Text, unseren Judge eingeschlossen, und es dauert fünf bis zehn Minuten. Es ist die einzige Prüfung, die uns etwas kostet, und eine erneute Prüfung desselben Textes wird aus dem Cache beantwortet. Ein Speichern danach bedeutet, erneut zu verifizieren.
  8. Schritt 8

    Veröffentlichen, sobald Sie bestätigen

    Ihr Agent ruft publish_draft mit der id auf, und der erste Aufruf veröffentlicht nichts. Ihr Client fragt Sie unter Nennung des Beitrags, oder Ihr Agent holt eine einmalige Bestätigung ein und sendet sie erst zurück, nachdem Sie zugestimmt haben. Wenn Ihr Client die Entwurfskarte anzeigt, beantworten Sie ihre Frage einmal, dann bittet Ihr Client Sie, die Veröffentlichung zu erlauben. Der Beitrag durchläuft dann das eigene Publish and deploy des Editors; ein Fehler bringt den Entwurf zurück.

Was unsere Seite tut und nicht tut

Ihr Text ist der Entwurf. Unser Blog-Autor schreibt ihn nicht neu, und kein Modell prüft die Fakten, also liegt es an Ihrem Agenten, die Fakten vor dem Einreichen gegen die Dokumentation des Anbieters zu prüfen. Wo die redaktionellen Regeln den Faktencheck des Blog-Autors erwähnen, läuft dieser Schritt für Ihren Beitrag nicht. Die Prüfungen der Website halten ihn dennoch, einschließlich der Claims- und Known-Errors-Prüfungen, die immer bestehen müssen.

Wenn nur Prüfungen zu Formulierung und Stil fehlschlagen, können Sie trotzdem veröffentlichen, aus dem Editor oder indem Sie diese Prüfungen bei publish_draft nennen, und die Wahl wird erfasst. Prüfungen, die die Seite funktionsfähig halten (Build, Bilder, Diagramme, Links, Platzhalter), und die Regeln zu Claims, unseren eigenen Ausgaben und Secrets müssen immer bestehen.

Halten Sie Ihre Änderungen in Ihrem Agenten und update_draft, es sei denn, Sie wollen den Autor einbeziehen. Auf die Vorschau-E-Mail zu antworten ist etwas anderes, denn die Antwort geht an unseren Blog-Autor. Wenn der Autor dann einen Fakt braucht, den nur Sie haben, fragt get_status Sie danach, oder, in einem Client, der MCP-Tasks unterstützt, die offene Task.

Regeln, die Sie kennen sollten

  • Keine Kundennamen, Daten, Kennzahlen, Schemas, Vorfälle oder Code, es sei denn, der Kunde ist für die Veröffentlichung genehmigt, und dann nur so weit, wie die Genehmigung reicht. Die redaktionellen Regeln führen auf, wer genehmigt ist. Der Name eines Kunden, und nur der Name, darf auch dann hinein, wenn der Kunde zugestimmt hat und Sie das angeben (client_confirmed). Im Zweifel verallgemeinern Sie es oder lassen es weg.
  • Aussagen aus erster Hand müssen wahr sein. Schreiben Sie „wir" nur für das, was wir getan haben, und lassen Sie den Agenten nie eine Zahl, ein Ergebnis, einen Kunden oder ein Zitat erfinden.

In Ihrem Harness sehen

  • In einem Host, der MCP Apps rendert, öffnen die Entwurfs-Tools den Beitrag im Gespräch so, wie techfabric.com ihn zeigen wird, mit seinem Cover, seinen Diagrammen und seiner FAQ.
  • Daneben stehen die Prüfungen. Jede zeigt ihren Befund, die Passage, um die es geht, und ob Sie darüber hinweg veröffentlichen dürfen oder sie bestehen muss.
  • Von dort können Sie die Prüfungen erneut ausführen. **Ask the agent to fix this** gibt einen Befund an Ihren Agenten zurück, der den Entwurf bearbeitet und speichert, sodass das Schreiben beim Agenten bleibt.
  • **Publish** funktioniert, sobald die Prüfungen am gespeicherten Text bestehen, und bittet Sie zuerst um Bestätigung. Wenn nur Formulierungsprüfungen fehlschlagen, listet **Publish anyway** sie vor Ihrer Bestätigung auf. Der Editor-Link in Ihrer E-Mail funktioniert ebenfalls, und die App zeigt ihn nie an. Hosts, die MCP Apps unterstützen, laut der offiziellen MCP-Client-Matrix im Oktober 2026: Claude (claude.ai und Claude Desktop), ChatGPT, VS Code mit GitHub Copilot, Microsoft 365 Copilot, Cursor, Goose, die Codex-Desktop-App, Postman und MCPJam. In Claude Code, der Codex CLI und Fabric Agents kommen die Antworten als Text zurück, beginnend mit dem Vorschau-Link.

Einen veröffentlichten Beitrag ändern

  • Dein Agent ruft revise_post mit der URL des Beitrags auf. Nur der Autor des Beitrags (der Ingenieur, dessen Name in der Autorenzeile steht) oder der Redakteur des Blogs kann einen öffnen. Es öffnet eine Revision, deren erster Entwurf der Live-Text ist, auf einem eigenen Branch mit eigener Vorschau, und schickt dir die Vorschau und den Editor-Link per E-Mail. Wenn du denselben Beitrag erneut anforderst, wird die bereits geöffnete Revision zurückgegeben.
  • Von dort an ist es ein Entwurf wie jeder andere. get_status mit der ID der Revision liefert das Markdown und base_sha, dein Agent bearbeitet und führt lint_draft (mit dem Slug des Beitrags) und update_draft aus, dann prüft check_draft mit der ID den gespeicherten Text, und publish_draft veröffentlicht, sobald du bestätigst. Der Editor-Link aus der E-Mail funktioniert genauso.
  • Beim Veröffentlichen wird der Live-Beitrag unter derselben URL ersetzt. Die Autorenzeile bleibt erhalten, und ein Speichern oder Veröffentlichen, das sie ändert, wird abgelehnt. Eine Titeländerung behält die URL; eine Live-URL zu ändern erfordert eine Weiterleitung, also frage den Redakteur des Blogs. Das ursprüngliche Veröffentlichungsdatum bleibt erhalten, und die Seite zeigt „Aktualisiert" mit dem Tag. Die Last-Modified-Zeit der Sitemap ändert sich und das Deployment reicht die URL bei IndexNow ein, damit Suchmaschinen sehen können, dass der Beitrag geändert wurde.
  • Auch eine Ein-Wort-Korrektur muss die Prüfungen bestehen, die die Seite funktionsfähig halten, sowie die Regeln zu Behauptungen, unseren eigenen Ausgaben und Geheimnissen. Wenn nur Prüfungen zu Formulierung und Stil fehlschlagen, kannst du trotzdem veröffentlichen, wie bei einem neuen Beitrag.
  • Wenn jemand den Live-Beitrag ändert, während deine Revision offen ist, wird das Veröffentlichen gestoppt, statt ihn zu überschreiben. Die Änderungen am Live-Beitrag fließen zusammen mit deinen in deinen Entwurf ein, und überall, wo ihr dieselbe Passage geändert habt, bleibt der Live-Wortlaut erhalten und deiner wird am Entwurf aufgeführt. Lies ihn, speichere, prüfe erneut und veröffentliche dann. Das Verwerfen einer Revision über den Link in ihrer E-Mail lässt den Live-Beitrag unverändert.
  • Ohne Agent kannst du unter https://www.techfabric.com/api/ideas/revise. einen Link anfordern. Wenn deine Adresse den Beitrag bearbeiten darf, erhältst du einen „Diesen Beitrag bearbeiten"-Link, der dieselbe Revision öffnet.
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.

Fehlerbehebung

Anmeldung abgelehnt

Die Anmeldeseite sagt, warum. Wenn dort steht, dass deine Adresse noch nicht auf der Autorenliste von techfabric.com steht, gibt es keine Autorenzeile, unter der du entwerfen kannst, also bitte Preetham Reddy, dich hinzuzufügen. Wenn dort steht, dass sich nur die Microsoft-Konten von TechFabric oder nur @techfabric.com-Konten anmelden können, oder dass Gastkonten es nicht können, hast du dich mit einem anderen Microsoft-Konto angemeldet; melde dich erneut mit deinem eigenen @techfabric.com-Konto an. Wenn dort steht, dass die App keine Verbindung herstellen kann, hat der Client verlangt, seine Anmeldung an eine Stelle zu senden, die MCP nicht erlaubt (einfaches http zu einem anderen Computer); aktualisiere den Client.

Eine Prüfung schlägt weiterhin fehl

Lass deinen Agent lint_draft auf dem Text ausführen: Jeder Befund nennt seine Passage und was zu tun ist. Eine bewertete Prüfung (der Leser-Test, hilfreicher Inhalt), die in check_draft fehlschlägt, kommt mit ihren Bewertungen; lass den Agent gegen judge_rubric überarbeiten, update_draft aufrufen und erneut prüfen. Der Editor-Link aus deiner E-Mail zeigt dieselbe Checkliste.

Zu viele Aufrufe

Im angemeldeten Zustand liegen die Limits pro Stunde bei 600 Aufrufen, 240 Lints, 20 neuen Prüfläufen, 6 Einreichungen, 6 geöffneten Revisionen, 30 Speicherungen und 10 Veröffentlichungen. Das Prüfen von Text, der bereits geprüft wurde, zählt nicht als neuer Lauf.

Alles andere

Frage Preetham Reddy, der den Blog leitet.

Für TechFabric-Autoren

Befehle zum Schreiben und Veröffentlichen aus deinem Agent

Du musst dir die Reihenfolge der Tools nicht merken. Der Server bringt 7 Befehle mit, und jeder gibt deinem Agent die genauen Schritte und verweist ihn auf die Hausregeln. Die meisten Agents zeigen sie als Slash-Befehle; für die, die das nicht tun, liefern wir dieselben Befehle in ihrem eigenen Format.

  • write-post Entwirf einen techfabric.com-Blogbeitrag unter deiner Autorenzeile, aus dem heutigen Briefing oder einem eigenen Thema. Dein Agent fragt dich nach dem Detail aus erster Hand, prüft den Entwurf und reicht ihn ein; du veröffentlichst ihn.
  • write-case-study Entwirf eine techfabric.com-Fallstudie über ein Projekt, an dem du gearbeitet hast. Dein Agent fragt nach den Ergebniszahlen und ihren Quellen sowie nach der Bestätigung des Kunden, bevor er einen Kunden nennt, den das Register nicht freigibt.
  • check Führe die Prüfungen von techfabric.com auf einem Entwurf aus und erkläre jeden Befund in einfachen Worten, mit der Korrektur, die dein Agent vorschlägt. Nichts ändert sich, bis du zustimmst.
  • preview Zeige einen Entwurf so, wie techfabric.com ihn veröffentlichen wird: den Vorschau-Link oder die Entwurfs-App in einem Host, der MCP Apps rendert.
  • publish Veröffentliche einen deiner Entwürfe auf techfabric.com. Dein Agent prüft ihn, sagt dir, was noch fehlschlägt, und veröffentlicht erst, nachdem du ja gesagt hast.
  • revise Wende das Feedback eines Reviewers oder deine eigene Änderung auf einen deiner Entwürfe oder auf einen bereits veröffentlichten Beitrag an, prüfe ihn erneut und speichere ihn, wobei deine Fakten aus erster Hand unverändert bleiben.
  • status Liste deine Entwürfe und ihren jeweiligen Stand auf, oder einen Entwurf im Detail: was fehlschlägt, seine Vorschau und was als Nächstes zu tun ist.

Neu beim Server? Richte zuerst deine KI-Umgebung ein, vom Hinzufügen des Servers bis zur Anmeldung. publish fragt dich immer zuerst, und keiner von ihnen veröffentlicht in einem geplanten Lauf. Du kannst auch das heutige Briefing (techfabric://brief/today) oder einen deiner Entwürfe (techfabric://drafts/<id>) an eine Nachricht anhängen, in einem Agent, der das Anhängen von Ressourcen erlaubt.

Die Befehle in deinem Agent

Claude Code

Ein Plugin: der Server, die Befehle und die techfabric-blog-Skill in einer Installation.

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

Führe dann /mcp aus, wähle techfabric, wähle Authenticate und melde dich an. Tippe /techfabric:, um die Befehle zu sehen. Alles nach einem Befehl wird an ihn übergeben, also funktioniert /techfabric:write-post how we cut Lakeflow cold starts wie geschrieben. Vor jedem publish_draft bittet dich das Plugin um Erlaubnis, auch im Auto-Modus. Ohne das Plugin erscheinen die eigenen Prompts des Servers als /techfabric:write-post (MCP) und so weiter, aber Claude Code teilt ihre Argumente bei jedem Leerzeichen.

Das Plugin ist auf GitHub veröffentlicht, unter Fabric-Pro/techfabric-claude-plugin. Wenn git nicht installiert ist, füge es stattdessen von techfabric.com hinzu:

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

Zum Beispiel

/techfabric:write-post today's brief

Codex

Tippe $techfabric-write-post und den Rest: eine Skill pro Befehl, die nur ausgeführt wird, wenn du sie nennst.

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

Sie kommen in ~/.agents/skills, eine Skill pro Befehl, und Codex führt sie nur aus, wenn du eine nennst: tippe $techfabric-write-post, oder /skills, um alle zu sehen. Der Server selbst wird wie unter Verbindung herstellen beschrieben hinzugefügt.

Zum Beispiel

$techfabric-write-post today's brief

Cursor

Skills, die du als Slash-Befehle ausführst, und eine Regel, in dem Projekt, aus dem du schreibst.

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

Führe es in dem Projekt aus, aus dem du schreibst. Es fügt die Befehle als Skills in .cursor/skills hinzu, die nur ausgeführt werden, wenn du sie tippst, und eine Regel in .cursor/rules, die den Agent auf den Server verweist.

Zum Beispiel

/techfabric-write-post today's brief

VS Code

Die Prompts des Servers, in Copilot Chat. Nichts zu installieren außer dem Server.

Tippe /techfabric.write-post in Copilot Chat. VS Code fragt nach jedem Argument und schlägt Werte vor, etwa deine eigenen Entwurfs-IDs, sobald du angemeldet bist.

Zum Beispiel

/techfabric.write-post

Gemini CLI

Die Prompts des Servers, als Slash-Befehle mit benannten Argumenten.

Tippe /write-post --topic="today's brief". Die Argumente sind --topic, --project, --client, --id und --feedback, je nachdem, wie jeder Befehl sie erwartet.

Zum Beispiel

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

Fabric Agents

Tippe @techfabric-write-post und den Rest, in einem Workspace, in dem der MCP-Server von techfabric.com als Quelle hinzugefügt wurde.

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

Der Agent fügt eine Skill pro Befehl hinzu. Tippe dann @techfabric-write-post. Keiner von ihnen gehört in eine Automatisierung: Der tägliche Lauf nutzt die techfabric-blog-Skill, die nie veröffentlicht.

Zum Beispiel

@techfabric-write-post today's brief

Für TechFabric-Autoren

Tägliche Entwürfe aus deinem Coding-Agent

Dein Agent kann jeden Werktag um 9 Uhr einen Beitrag für dich beginnen. Der Server wählt täglich ein Thema aus den Nachrichten und den Suchen, die wir beantworten wollen, gleicht es mit dem ab, worüber du schreibst, und hält es einen Tag lang für dich bereit. Dein Agent entwirft ihn aus deinen Repositories und hinterlässt dir Fragen für den Teil aus erster Hand. Du ergänzt ihn, liest ihn und entscheidest, ob er rausgeht.

  1. Schritt 1

    Nimm das heutige Briefing

    Um 9 Uhr an Werktagen startet dein Scheduler deinen Agent mit der techfabric-blog-Skill. Der Agent ruft get_brief auf, das das heutige Thema auswählt und es 24 Stunden lang für dich bereithält: eine Nachrichtengeschichte aus den letzten zwei Tagen oder eine Suche, die wir noch nicht beantworten und die zu deiner Arbeit passt. Wenn der heutige Beitrag an einen Kollegen gegangen ist, das Tempo von einem automatisierten Beitrag pro Tag und drei pro Woche aufgebraucht ist oder nichts passt, sagt es warum und stoppt.
  2. Schritt 2

    Entwirf aus deiner eigenen Arbeit

    Der Agent liest die Ressource editorial_rules und entwirft aus dem Briefing und dem Repository, in dem der Lauf startet. Er fragt dich nach dem, was nur du weißt, etwa was kaputtgegangen ist oder eine Zahl, die du gemessen hast. Bei einem unbeaufsichtigten Lauf schreibt er in TechFabrics „wir würden"-Stimme und listet seine Fragen für dich neben den Links auf.
  3. Schritt 3

    Lint, korrigieren und einreichen

    Der Agent führt lint_draft aus und korrigiert, was gemeldet wird, bis es besteht, prüft den Entwurf gegen die judge_rubric, die zurückgegeben wird, und ruft dann submit_draft mit der ID des Briefings auf. Der Beitrag wird unter deiner Autorenzeile eingereicht und die Seite baut die Vorschau. Ein geplanter Lauf endet dort: Die Skill weist ihn an, niemals zu veröffentlichen, und die Claude Code- und Codex-Zeitpläne unten lassen publish_draft weg.
  4. Schritt 4

    Prüfen und veröffentlichen

    Der Lauf endet mit dem Vorschau-Link und den Fragen des Agents, in seiner Sitzung oder, bei einem Lauf aus cron, in seinem Log. Du liest die Vorschau und beantwortest, was der Agent gefragt hat. Dann prüft der Agent ihn in einer Sitzung mit dir mit check_draft und ruft publish_draft auf, das dich um Bestätigung bittet. Oder nutze den Editor-Link aus der Vorschau-E-Mail. Nichts wird veröffentlicht, bis du ja sagst.

Plane es in deinem Agent

Fabric Agents

An jedem Werktag öffnet der Lauf seine eigene Sitzung, wartet darauf, dass du seine Tools erlaubst, und endet in Needs Review mit dem Vorschau-Link.

Füge dies in eine Fabric Agents-Sitzung ein:

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

Der Agent fügt den MCP-Server von techfabric.com als Quelle hinzu, die Skill techfabric-blog und eine Automatisierung, die um 9 Uhr an Werktagen in deiner Zeitzone läuft, mit der Modellverbindung, die du bereits nutzt. Authentifiziere dann die TechFabric-Quelle und melde dich mit deinem @techfabric.com-Konto an. Die Automatisierung läuft im Ask-Modus, sodass jeder Lauf darauf wartet, dass du seine Tools erlaubst. Wechsle zu Execute, wenn er ohne Nachfragen laufen soll.

Claude Code

Eine geplante Desktop-Aufgabe oder eine cron-Zeile für die CLI.

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

Führe dann /mcp aus, wähle techfabric, wähle Authenticate und melde dich an. Öffne in Claude Desktops Code-Tab Scheduled und füge eine lokale Aufgabe auf Weekdays um 9:00 hinzu, in einem deiner Repositories, mit diesem Text als Anweisungen. Wähle einmal Run now und erlaube immer die techfabric-Tools.

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

Ohne Desktop macht eine crontab-Zeile dasselbe und hinterlässt den Vorschau-Link und seine Fragen im Log:

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

Eine crontab-Zeile führt codex exec aus, schreibgeschützt auf deinem Computer.

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

Die Skill kommt in ~/.agents/skills, wo Codex persönliche Skills liest (ein Codex älter als 0.95 bekommt stattdessen ~/.codex/skills). Führe dann codex mcp login techfabric aus und melde dich an. Füge diese Zeile zu deiner crontab hinzu, mit dem Pfad deines eigenen Repositories. Der Lauf ist schreibgeschützt auf deinem Computer, schreibt nur über den MCP-Server und hinterlässt den Vorschau-Link und seine Fragen im Log.

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

Jeder installiert dieselbe techfabric-blog-Skill und läuft nach dem cron-Zeitplan 0 9 * * 1-5, 9 Uhr an Werktagen in deiner eigenen Zeitzone. Melde dich zuerst an, wie unter Richte deine KI-Umgebung ein, damit der geplante Lauf nicht bei einer Anmeldung stoppt.

Datenschutz

Was speichern die MCP-Server von TechFabric über dich?

Beim Lesen wird nichts über Ihre Anfragen gespeichert. Es ist kein Konto nötig und es werden keine Cookies gesetzt; das Einzige, was gespeichert wird, ist eine Aufrufzählung pro IP-Adresse für das Rate-Limit. Autoren, die sich zum Schreiben anmelden, hinterlassen ihre Entwürfe und ihre Adresse.

  • Keiner der Server speichert, wonach Sie gesucht oder was Sie gelesen haben. Die Logzeile für einen Aufruf nennt das Tool und die Protokollrevision, niemals dessen Argumente.
  • Das Einzige, was über einen anonymen Aufrufer gespeichert wird, ist eine Zählung der Aufrufe pro IP-Adresse für das Rate-Limit, die nach etwa einer Stunde abläuft.
  • Kein Leseaufruf erreicht auf unserer Seite ein Sprachmodell. Beide Server antworten aus einem Index, der beim Deployment der Website erstellt wurde, und der Server des Field Guide stellt überhaupt keine ausgehenden Anfragen.
  • Wenn sich ein TechFabric-Autor zum Schreiben anmeldet, speichert der Server den Text, den er prüft, einreicht oder speichert, zusammen mit seiner Adresse, so wie es der Browser-Editor tut.
  • Die Datenschutzerklärung deckt den Rest der Website ab.

FAQ

MCP-Server: häufige Fragen

Was ist ein MCP-Server?

MCP, das Model Context Protocol, ist ein offener Standard, um KI-Assistenten mit anderen Systemen zu verbinden. Ein MCP-Server veröffentlicht eine Liste von Tools mit ihren Parametern, und ein Assistent wie Claude, Codex, Cursor oder der Agent-Modus von VS Code ruft sie mitten in einer Aufgabe auf und erhält strukturierte Antworten zurück.

Ein Remote-Server wie unserer ist eine einzige URL, sodass die Verbindung aus einer Zeile Konfiguration besteht und nichts installiert werden muss.

Wofür ist der MCP-Server von techfabric.com gedacht?

Zum Schreiben. Die Ingenieure von TechFabric nutzen ihn, um Blogbeiträge und Fallstudien aus dem Coding-Agenten zu entwerfen, den sie ohnehin verwenden, etwa Fabric Agents, Claude Code oder Codex, mit dem Repository und dem Kontext, über den dieser Agent bereits verfügt.

Der Agent führt die Prüfungen der Website aus, reicht den Entwurf unter der Autorenzeile des Ingenieurs ein und veröffentlicht ihn, sobald der Ingenieur die Vorschau gelesen und bestätigt hat. Jeder kann außerdem die veröffentlichten Seiten der Website durchsuchen und lesen, ohne sich anzumelden.

Brauche ich ein Konto, um die MCP-Server von TechFabric zu nutzen?

Nein. Jedes Lese-Tool auf beiden Servern funktioniert ohne Anmeldung, und keiner der Server setzt ein Cookie. Die einzige Anmeldung gibt es bei den Schreib-Tools von techfabric.com, die für die eigenen Blog-Autoren von TechFabric gedacht sind und ein Microsoft-Konto im Mandanten von techfabric.com verlangen.

Kann ein Agent über den MCP-Server auf techfabric.com veröffentlichen?

Ja, der eigene Agent eines Autors kann das für den eigenen Entwurf dieses Autors, sobald der Autor bestätigt.

publish_draft setzt voraus, dass die vollständigen Prüfungen der Website für genau den gespeicherten Text bestanden wurden, und sein erster Aufruf veröffentlicht nichts: Ein Client, der den Autor fragen kann, tut dies und nennt dabei den Beitrag; andernfalls erhält der Agent eine einmalige Bestätigung und wird angewiesen, den Autor zu fragen, bevor er sie zurückschickt.

Der Beitrag durchläuft dann das eigene Veröffentlichen des Editors, und die Genehmigung zeichnet auf, wie der Autor bestätigt hat. Wer nicht auf der Autorenliste des Blogs steht, erreicht die Schreib-Tools überhaupt nicht, und der Server des Field Guide hat kein Veröffentlichungs-Tool.

Kann ich einen bereits veröffentlichten Beitrag ändern?

Ja, wenn er von Ihnen stammt. Ihr Agent ruft revise_post mit der URL des Beitrags auf, wodurch eine Revision geöffnet wird, deren erster Entwurf der Live-Text ist, mit eigener Vorschau.

Er bearbeitet, prüft und veröffentlicht diese Revision mit denselben Tools wie einen neuen Entwurf, und das Veröffentlichen ersetzt den Live-Beitrag unter derselben URL, unter derselben Autorenzeile, mit seinem ursprünglichen Datum und einer Zeile „Aktualisiert“. Nur der Autor des Beitrags oder der Editor des Blogs kann eine Revision öffnen. Ohne Agenten fordern Sie unter techfabric.com/api/ideas/revise einen Link „Diesen Beitrag bearbeiten“ an.

Ist der Server des Field Guide der eigene MCP-Server von Databricks?

Nein. Databricks betreibt eigene verwaltete MCP-Server innerhalb eines Workspace, die auf Ihre Daten einwirken und auf docs.databricks.com dokumentiert sind. Der Server des Field Guide wird von TechFabric, einem Databricks-Partner, entwickelt und betrieben. Er beantwortet Databricks-Fragen aus unserem Leitfaden, mit Code und den Dokumentationslinks, die jeder Abschnitt zitiert, und er verbindet sich niemals mit einem Workspace.

Wie aktuell ist der Server des Databricks Field Guide?

Sein Index wird bei jedem Deployment des Leitfadens neu erstellt, sodass eine neue Randnotiz oder ein überarbeitetes Kapitel in den Antworten des Servers enthalten ist, sobald dieses Deployment live ist.

Jede Antwort enthält den Commit, der sie erstellt hat, wann jede Seite zuletzt geändert wurde und wie lange ein Client sie zwischenspeichern darf. Für exakte Syntax und Grenzwerte folgen Sie den zurückgegebenen Links zu docs.databricks.com, denn die eigene Dokumentation von Databricks ist maßgeblich, und der Leitfaden verlinkt darauf, statt sie zu kopieren.

Was passiert, wenn mein Agent das Rate-Limit überschreitet?

Der Server antwortet mit HTTP 429 und einem Retry-After-Header, und der Agent kann es danach erneut versuchen. techfabric.com erlaubt 300 anonyme Aufrufe pro IP-Adresse pro Stunde. Der Field Guide erlaubt 60 pro Minute und 300 pro Stunde pro IP-Adresse.

Sind die MCP-Server von TechFabric im offiziellen MCP-Registry enthalten?

Beide sind es. techfabric.com ist als com.techfabric/techfabric gelistet und der Field Guide als com.techfabric.databricks/field-guide, und Glama listet beide als Konnektoren. Ein Client, der das Registry durchsucht, findet sie unter diesen Namen, und die Domains hinter jedem Namen werden durch einen Schlüssel nachgewiesen, der von dieser Domain ausgeliefert wird.