Mit Ihrem Agenten

Richten Sie FlowLeap in dem Agenten ein, den Sie schon nutzen.

Ein einziger Prompt, eingefügt in Claude Code, Codex, Cursor oder Gemini CLI, installiert die FlowLeap-CLI, meldet Sie an und bringt Ihrem Agenten belegte Patentrecherche bei. EPA- und USPTO-Suche, Ansprüche, Zitierungen, Rechtsstand und Vollkorpus-Analytik, in dem Werkzeug, das ohnehin offen ist.

Kopieren Sie diesen Prompt und fügen Sie ihn in Ihren Agenten ein. Er installiert die CLI, hält für Ihre Anmeldung an, installiert die Skills für das Harness, in dem er läuft, und berichtet anschließend, was er getan hat.

Setup-Prompt
Set up the FlowLeap patent CLI on this machine and wire it into yourself. FlowLeap gives you real patent data: EPO and USPTO search, claims, citations, legal status, and full-corpus analytics.

Work through these steps in order. Run the commands yourself, except where a step tells you to stop.

1. Install. Check my OS and architecture first. Prefer npm: `npm i -g flowleap`. If npm is not available, run `curl -fsSL https://flowleap.co/install.sh | sh`, which downloads the release binary for my platform from github.com/flowleap-ai/flowleap-cli and verifies it against the release sha256 checksums before it runs. Confirm with `flowleap --version`.

2. Sign in. Run `flowleap auth login`. It opens a browser and prints a verification URL and a user code. Print that URL and that code in your reply and STOP there. I complete the sign-in myself. Continue only once I tell you it is done.

3. Install the skills, so you know which commands to call: `flowleap skills install --target <harness>`. The targets are claude, claude-project, codex, cursor and gemini. Pick the one matching the harness you are running in; if none matches, use claude.

4. Provider keys are mine, not yours. Never ask me for an EPO or USPTO key, never read one from a file, never put one in a command, and never write one anywhere. Tell me to run `flowleap keys setup` myself in my own terminal, then `flowleap keys test` to check them. Keys are optional during the trial, which runs on FlowLeap's own patent-data keys up to a daily cap; past that, or after the trial, mine are required.

5. Verify. Run `flowleap auth status`, then `flowleap doctor`, then one harmless read: `flowleap --json tools list`.

6. Report back: the installed version, whether I am signed in, where the skills went, whether provider keys are set, and one example question I can now ask you.

Jedes Harness

Nichts im Prompt setzt einen bestimmten Agenten voraus. Er wählt sein Skills-Ziel selbst aus claude, claude-project, codex, cursor und gemini.

Er hält für Sie an

Die Anmeldung öffnet einen Browser und zeigt einen Code. Der Agent gibt beides aus und wartet. Die Anmeldung schließen Sie selbst ab.

Ihre Schlüssel bleiben Ihre

Provider-Schlüssel laufen nie über Ihren Agenten. Der Prompt untersagt ihm, ein EPA- oder USPTO-Geheimnis zu erfragen oder zu verarbeiten, und verweist Sie stattdessen auf den Terminal-Assistenten.

Oder machen Sie es von Hand.

Fünf Befehle, der Reihe nach. Gleiches Ergebnis.

  1. 1CLI installieren

    npm i -g flowleap

    Das npm-Paket führt keine Installationsskripte aus. Die native Binärdatei wird beim ersten Start geladen und gegen die Release-Prüfsumme verifiziert. Sie deckt macOS, Linux (samt statischem musl-Build) und Windows ab.

  2. 2Anmelden

    flowleap auth login

    Öffnet einen Browser und zeigt einen Bestätigungscode. Für Headless- oder CI-Einsatz erzeugen Sie mit flowleap auth create-token ein widerrufbares Token und exportieren FLOWLEAP_TOKEN dort, wo die CLI läuft.

  3. 3Skills installieren

    flowleap skills install --target claude

    32 Skills stecken in der Binärdatei und installieren offline, davon 14 mehrstufige Workflow-Rezepte: Stand der Technik, Freedom-to-Operate, Anspruchsanalyse, Bescheidserwiderung, Nichtigkeit, Verletzungsanalyse. Zielen Sie auf claude, claude-project, codex, cursor oder gemini und halten Sie sie mit flowleap skills update aktuell.

  4. 4Provider-Schlüssel hinterlegen

    flowleap keys setup
    flowleap keys test

    Der Assistent ist interaktiv und bewusst nur für Menschen: Schlüssel liegen lokal auf Ihrem Rechner und laufen nie über ein Modell. Prüfen Sie sie mit flowleap keys test. Während der Testphase sind Schlüssel optional (es gilt ein Tageslimit; mit eigenen Schlüsseln nutzen Sie den Dienst unbegrenzt).

  5. 5Etwas ausführen

    flowleap doctor

    flowleap doctor prüft Konfiguration, Anmeldung und Erreichbarkeit des Backends. Mit --json liefert jeder Befehl eine maschinenlesbare Hülle, mit --dry-run zeigt er zuerst die exakte Anfrage.

Weitere Installationswege
curl -fsSL https://flowleap.co/install.sh | sh
cargo install --git https://github.com/flowleap-ai/flowleap-cli.git

Das Schnellinstallationsskript lädt die Release-Binärdatei für Ihre Plattform und prüft sie gegen die sha256-Prüfsummen der Release. Cargo baut aus dem Quelltext. Homebrew-Installationen aktualisiert flowleap upgrade an Ort und Stelle.

Einem Modell bedenkenlos zu übergeben.

Vorhersagbare Ausgabe, vorhersagbares Scheitern und bei jedem Fehler ein nächster Schritt, ob ihn ein Mensch oder ein Agent liest.

Überall stabiles JSON

Mit --json liefert jeder Befehl eine maschinenlesbare Hülle. --dry-run zeigt zuerst die exakte Anfrage, sodass ein Agent nie raten muss.

Dokumentierte Exit-Codes

Jeder Lauf endet mit einem dokumentierten Code (3 für Anmeldung, 4 für Abonnement, 6 für Ratenbegrenzung), sodass ein Skript ohne Parsen der Ausgabe verzweigen kann.

Jeder Fehler trägt die Lösung

Ein Fehler sagt dem Agenten, was als Nächstes zu tun ist: anmelden, einen Provider-Schlüssel hinterlegen, zurückstecken oder einem Menschen eine Upgrade-URL zeigen. Ein fehlgeschlagener Aufruf beendet nie die Sitzung.

Oder binden Sie es über MCP ein.

flowleap mcp stellt dieselben Patent-Tools über das Model Context Protocol bereit. Ein Harness, das MCP spricht, bekommt sie ganz ohne Skills-Installation.

Ein lokaler Prozess

flowleap mcp läuft als stdio-Server aus derselben Binärdatei, die Sie installiert haben. Kein separater Dienst, keine URL zu hosten. Jeder Tool-Aufruf geht dennoch weiter an das FlowLeap-Backend.

Eine Zeile, jedes Harness

Richten Sie einen beliebigen MCP-Client auf flowleap mcp, und die Tools erscheinen. Nur Konfigurationsdatei und Schema unterscheiden sich je Harness.

Ein Registry, das aktuell bleibt

Die Tools werden beim Start aus dem Backend gelesen. Ein dort ergänztes Tool erscheint ohne CLI-Upgrade in Ihrem Harness.

Was Ihr Agent bekommt

Stand der Technik, Patentdaten, Zitierungen, Rechtsrecherche und Analytik, direkt aus dem Gespräch aufrufbar.

  • search_patents

    Durchsuchen Sie EPA und USPTO in einem Aufruf nach Stand der Technik; Query-Aufbau und Anreicherung übernimmt FlowLeap.

  • get_bibliography

    Holen Sie bibliografische Daten, Zusammenfassung und Rechtsstand zu jedem Patent über seine Veröffentlichungsnummer.

  • get_claims

    Rufen Sie den vollständigen Anspruchstext eines Patents in jeder veröffentlichten Sprache ab.

  • get_patent_summary

    Erhalten Sie eine Momentaufnahme eines Patents in einem Aufruf: Bibliografie, Familie, Rechtsstand und Restlaufzeit.

  • patstat_technology

    Kartieren Sie die Technologielandschaft einer CPC-Klasse aus PATSTAT: führende Anmelder, Anmeldetrend, Erteilungsquote je Amt, neue Marktteilnehmer und die meistzitierten Familien.

  • reference_search

    Durchsuchen Sie wissenschaftliche Aufsätze und Nichtpatentliteratur nach Stand der Technik, der in Patentdatenbanken fehlt.

Und mehr. Der Server spiegelt das /v1/tools-Registry des Backends, zuletzt 51 Tools. Diese Liste ist also eine Auswahl, nicht der ganze Bestand.

Die PATSTAT-Tools lesen FlowLeaps eigenen PATSTAT-Snapshot und brauchen daher keinen Patentdaten-Schlüssel. Die Graph-Analytics-Tools und das PATSTAT-Dokumentations-Tool sind ab der Anmeldung kostenlos, ohne Tarif. Portfolio Analytics und geschütztes SQL gehören zum Tarif. Jedes PATSTAT-Ergebnis trägt seine Data Edition und die EPA-Quellenangabe.

Die Amts-Tools brauchen Ihren eigenen kostenlosen EPO- oder USPTO-Schlüssel, den Sie einmal auf der Seite Patentdaten-Schlüssel in Ihrem Dashboard hinzufügen; die PATSTAT-Tools brauchen keinen. Schlüssel hinzufügen

In Ihr Harness einbinden

Installieren Sie zuerst die CLI und melden Sie sich an, dann ergänzen Sie den Server mit einem dieser Ausschnitte.

Claude Code

claude mcp add flowleap -- flowleap mcp

claude mcp add nutzt standardmäßig den Projekt-Scope. Mit -s user aktivieren Sie FlowLeap in jedem Projekt.

Cursor · ~/.cursor/mcp.json

{
  "mcpServers": {
    "flowleap": { "command": "flowleap", "args": ["mcp"] }
  }
}

Codex · ~/.codex/config.toml

[mcp_servers.flowleap]
command = "flowleap"
args = ["mcp"]
Sieben weitere Harnesses

opencode · opencode.json

{
  "mcp": {
    "flowleap": {
      "type": "local",
      "command": ["flowleap", "mcp"],
      "enabled": true
    }
  }
}

Cline · cline_mcp_settings.json

{
  "mcpServers": {
    "flowleap": { "command": "flowleap", "args": ["mcp"] }
  }
}

Gemini CLI · ~/.gemini/settings.json

{
  "mcpServers": {
    "flowleap": { "command": "flowleap", "args": ["mcp"] }
  }
}

Windsurf · ~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "flowleap": { "command": "flowleap", "args": ["mcp"] }
  }
}

Zed · settings.json

{
  "context_servers": {
    "flowleap": { "command": "flowleap", "args": ["mcp"], "env": {} }
  }
}

Roo Code · .roo/mcp.json

{
  "mcpServers": {
    "flowleap": { "command": "flowleap", "args": ["mcp"] }
  }
}

Goose · ~/.config/goose/config.yaml

extensions:
  flowleap:
    name: flowleap
    type: stdio
    cmd: flowleap
    args: ["mcp"]
    enabled: true
    timeout: 300

Prüfen, bevor Sie sich darauf verlassen

Ein Befehl meldet Erreichbarkeit des Backends, Anmeldung, Provider-Schlüssel und die aktuelle Tool-Zahl und beendet sich, statt zu dienen.

flowleap mcp --check

Headless und CI

Umgehen Sie die interaktive Anmeldung, indem Sie ein persönliches Token im env-Block der Konfiguration übergeben.

{
  "mcpServers": {
    "flowleap": {
      "command": "flowleap",
      "args": ["mcp"],
      "env": { "FLOWLEAP_TOKEN": "fl_pat_..." }
    }
  }
}

Sie nutzen claude.ai, Claude Desktop, die Claude-Mobil-Apps oder ChatGPT? Sie können die CLI nicht ausführen, verbinden Sie stattdessen den gehosteten MCP-Server im nächsten Abschnitt. Dieser Abschnitt beschreibt den lokalen MCP-Server für Harnesses wie Claude Code, Cursor und Codex.

Verbinden ohne Installation.

claude.ai, Claude Desktop, die Claude-Mobil-Apps und ChatGPT können die CLI nicht ausführen. Für sie stellt FlowLeap dieselben Tools über seinen gehosteten MCP-Server bereit: eine URL hinzufügen, anmelden, fragen.

URL des gehosteten MCP-Servers
https://api.flowleap.co/mcp

Der gehostete MCP-Server listet dieselben 51 MCP-Tools wie flowleap mcp, mit 6 Ressourcen und 3 Prompts. Nur Transport und Anmeldung unterscheiden sich.

Mit einem Klick installieren

Ihr Editor fragt nach einer Bestätigung, speichert den Server in seiner Konfiguration und öffnet bei der ersten Nutzung die FlowLeap-Anmeldung.

Als Connector hinzufügen

claude.ai

  1. Öffnen Sie in den Einstellungen die Connectors und fügen Sie einen benutzerdefinierten Connector hinzu.
  2. Fügen Sie die Server-URL ein. Weitere Felder sind nicht nötig.
  3. Melden Sie sich bei FlowLeap an und erlauben Sie den Scope patent-data. Die Tools stehen dann in Ihren Chats bereit.

Claude Desktop und mobil

Ein auf claude.ai hinzugefügter Connector gehört zu Ihrem Claude-Konto, daher zeigen ihn auch Claude Desktop und die Claude-Mobil-Apps. Eine zweite Einrichtung entfällt.

ChatGPT

  1. Schalten Sie in den Einstellungen den Entwicklermodus ein.
  2. Legen Sie einen Connector mit der Server-URL und OAuth als Authentifizierung an.
  3. Melden Sie sich bei FlowLeap an und erlauben Sie den Scope patent-data.

Mistral Le Chat

  1. Öffnen Sie Connectors, fügen Sie einen Connector hinzu und wählen Sie Custom MCP Connector.
  2. Geben Sie flowleap als Namen ein und fügen Sie die Server-URL ein.
  3. Verbinden Sie, melden Sie sich dann bei FlowLeap an und erlauben Sie den Scope patent-data.

Perplexity

  1. Öffnen Sie in den Einstellungen Connectors und fügen Sie einen eigenen Connector hinzu.
  2. Wählen Sie Remote, fügen Sie die Server-URL ein und wählen Sie OAuth als Authentifizierung.
  3. Melden Sie sich bei FlowLeap an und erlauben Sie den Scope patent-data.

Die Anmeldung kann fehlschlagen, bis Perplexity ein gemeldetes Problem behebt: Es verlangt ein Client-Secret, das die FlowLeap-Anmeldung nicht ausgibt. Die Zeilen mit persönlichem Token unten sind für CLIs und Agenten, nicht für Chat-Produkte wie Perplexity.

Oder fügen Sie ihn Ihrer CLI oder Ihrem Editor hinzu

Kopieren Sie die Zeile für Ihren Client. Jeder Client öffnet bei der ersten Nutzung die FlowLeap-Anmeldung.

Claude Code
claude mcp add --transport http flowleap https://api.flowleap.co/mcp

Führen Sie dann /mcp in Claude Code aus, um sich anzumelden.

Gemini CLI · ~/.gemini/settings.json
{
  "mcpServers": {
    "flowleap": {
      "httpUrl": "https://api.flowleap.co/mcp"
    }
  }
}
Amazon Q Developer CLI · Agent-Konfiguration
{
  "mcpServers": {
    "flowleap": {
      "type": "http",
      "url": "https://api.flowleap.co/mcp"
    }
  }
}

Führen Sie dann /mcp in einem Chat aus, um sich im Browser anzumelden.

Windsurf · ~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "flowleap": {
      "serverUrl": "https://api.flowleap.co/mcp"
    }
  }
}
Zed · settings.json
{
  "context_servers": {
    "flowleap": {
      "url": "https://api.flowleap.co/mcp"
    }
  }
}

Zeigt der Agent nach der Anmeldung nur das Tool authenticate, bitten Sie ihn einmal, sich zu authentifizieren.

Oder senden Sie ein persönliches Token

Mistral Vibe CLI und Google-ADK-Agenten können sich nicht mit OAuth anmelden. Sie senden ein persönliches FlowLeap-Token als Bearer-Header. Claude Code und Cursor können das ebenso und die Anmeldung im Browser überspringen. Ersetzen Sie fl_pat_... durch Ihr Token.

Das Token kommt von flowleap auth create-token. Sie können es jederzeit widerrufen.

Claude Code
claude mcp add --transport http flowleap https://api.flowleap.co/mcp --header "Authorization: Bearer fl_pat_..."
Cursor · ~/.cursor/mcp.json
{
  "mcpServers": {
    "flowleap": {
      "url": "https://api.flowleap.co/mcp",
      "headers": {
        "Authorization": "Bearer fl_pat_..."
      }
    }
  }
}
Mistral Vibe CLI · config.toml
[[mcp_servers]]
name = "flowleap"
transport = "streamable-http"
url = "https://api.flowleap.co/mcp"
headers = { "Authorization" = "Bearer fl_pat_..." }
JetBrains AI Assistant · MCP-Einstellungen, als JSON
{
  "mcpServers": {
    "flowleap": {
      "url": "https://api.flowleap.co/mcp",
      "headers": {
        "Authorization": "Bearer fl_pat_..."
      }
    }
  }
}

JetBrains dokumentiert Header nicht, daher ist diese Zeile nicht getestet. Verbindet sich der Server nicht, nutzen Sie den lokalen MCP-Server oben.

Google ADK · Python
from google.adk.tools.mcp_tool import McpToolset, StreamableHTTPConnectionParams

flowleap = McpToolset(
    connection_params=StreamableHTTPConnectionParams(
        url="https://api.flowleap.co/mcp",
        headers={"Authorization": "Bearer fl_pat_..."},
    ),
)

Anmeldung

Die OAuth-Anmeldung läuft über die Anmeldeseite von FlowLeap und fragt nach einem einzigen Scope, patent-data: Patentdaten und PATSTAT-Auswertungen in Ihrem Namen im Rahmen Ihres Tarifs lesen, ohne Schreibzugriff. Ein persönliches Token gibt denselben Zugang.

Was Ihr Tarif abdeckt

MCP-Zugang ist in jedem Tarif enthalten, gehostet oder lokal. Die Graph-Analytics-Tools und das PATSTAT-Dokumentations-Tool sind ab der Anmeldung kostenlos, ohne Tarif. Portfolio Analytics, geschütztes SQL und die übrigen Daten-Tools setzen den Tarif voraus, und mit der Anmeldung startet eine 7-tägige Testphase.

Wonach Sie fragen können.

Fragen in klarer Sprache. Ihr Agent wählt die Befehle, und jede Antwort führt zurück auf einen Datensatz, den Sie selbst öffnen können.

  • Wie oft wird gegen BASFs europäische Patente Einspruch eingelegt?

  • Welche CPC-Klassen sollte ich für Festkörperbatterie-Elektrolyte durchsuchen?

  • Gibt es Teilanmeldungen zu EP2771468?

  • In welchen Ländern ist EP05820528 geschützt?

  • Welche Fachzeitschriften werden in Patenten zu Festelektrolyten am häufigsten zitiert?

Einspruchsquoten, Familienabdeckung und Zitiermuster stammen aus den PATSTAT-Tools, Portfolio Analytics und Graph Analytics, und jede Antwort nennt ihre Data Edition. Der Rest sind Live-Abfragen bei EPA und USPTO.

Zugang und Anmeldung.

CLI und MCP-Server sind im FlowLeap-Tarif enthalten. Die Binärdatei ist Open Source; Patentdaten-Befehle verlangen ein Konto mit aktivem Tarif oder Test, außer den Graph-Analytics-Tools und dem PATSTAT-Dokumentations-Tool, für die eine Anmeldung genügt.

Ein FlowLeap-Tarif

Datenbefehle setzen ein FlowLeap-Konto mit aktivem Tarif voraus. Die PATSTAT-Graph-Analytics-Tools und das PATSTAT-Dokumentations-Tool sind die Ausnahme: Eine Anmeldung genügt. Mit der Anmeldung startet eine 7-tägige Testphase. Ohne sie liefern Befehle einen klaren 402 samt Upgrade-URL, nie ein stilles Scheitern.

Headless und CI

Melden Sie sich einmal mit flowleap auth login an, erzeugen Sie dann mit flowleap auth create-token ein widerrufbares Token und exportieren Sie FLOWLEAP_TOKEN dort, wo die CLI läuft.

7 Tage testen, ohne Karte · danach 39 $/Monat · mit Ihrem eigenen Modell-Schlüssel.

Preise ansehen

Geben Sie Ihrem Agenten echte Patentdaten.

Kopieren Sie den Setup-Prompt, fügen Sie ihn in den Agenten ein, den Sie schon nutzen, und starten Sie Ihre erste Recherche in zwei Minuten.

Dokumentation lesen