FBPlot MCP; öffentliche Dokumentation

Beispiele

FBPlot MCP bietet Pro-Benutzern eine begrenzte, authentifizierte Möglichkeit, Fußballspieler zu entdecken, ausgewählte Statistiken zu überprüfen und echte FBPlot-Diagramme zu erstellen. Ihr PNG verwendet die gleiche Diagramm-Benutzeroberfläche, das gleiche Layout, die gleichen Farben, die gleiche Typografie, das gleiche Branding-Overlay und den gleichen Exportstamm wie die Website.

Verfügbar mit FBPlot Pro

Kostenlose Konten können sich beim Zustimmungsfluss anmelden, MCP-Zugriff wird jedoch nur Konten mit der Rolle „Pro“ oder „Administrator“ gewährt.

Siehe Pro-Zugang

Produktions-MCP-Endpunkt

https://mcp.fbplot.com/mcp

Transport: Streambares HTTP; OAuth 2.1-Autorisierungscode + PKCE; Protokollverhandlung unterstützt.

Lösen und dann prüfen

Bitten Sie den Kunden, anzurufen resolve_players wenn es einen Anzeigenamen hat. Bestätigen Sie den Kandidaten, bevor Sie seine stabile ID weitergeben.

{
  "name": "Lamine Yamal",
  "season": "2025/2026",
  "limit": 5
}

Erstellen Sie ein Website-Paritätsradar-PNG

Der Idempotenzschlüssel macht Wiederholungsversuche für dieselbe normalisierte Anfrage sicher. Die Antwort enthält explizite Angaben chart_id, edit_urlund ein Inline-MCP image Inhaltsblock. Es wird keine PNG-URL zurückgegeben.

{
  "chart_type": "radar",
  "series": [
    { "player_id": "PLAYER_ID_1", "season": "2025/2026" },
    { "player_id": "PLAYER_ID_2", "season": "2025/2026" }
  ],
  "metric_ids": ["goals", "assists", "expected_goals", "key_passes", "progressive_carries"],
  "normalization": "per90",
  "score_mode": "percentile",
  "visual_style_id": "fbplot-default",
  "aspect_ratio": "feed",
  "branding": { "watermark": true },
  "customization": {
    "radar": {
      "comparison_mode": "overlay",
      "style": { "grid_shape": "circular", "metric_label_size": 13 },
      "header": { "subtitle": "2025/2026 · per 90", "alignment": "center" }
    }
  },
  "idempotency_key": "report-2025-08-26-01"
}

Erstellen Sie ein Pizza-PNG

Pizza-Charts profilieren einen Spieler mit 3–16 ausgewählten Metriken unter Verwendung derselben kreisförmigen Diagrammkomponente wie die Website.

{
  "chart_type": "pizza",
  "series": [{ "player_id": "PLAYER_ID", "season": "2025/2026" }],
  "metric_ids": ["goals", "assists", "expected_goals", "key_passes", "progressive_carries"],
  "normalization": "per90",
  "visual_style_id": "fbplot-default",
  "aspect_ratio": "feed"
}

Erstellen Sie ein Streudiagramm im PNG-Format

Bei Streudiagrammen sind die ersten beiden Metrik-IDs die X- und Y-Achsen. Fügen Sie eine optionale Radiusmetrik hinzu und markieren Sie bis zu 12 Serienetiketten.

{
  "chart_type": "scatterplot",
  "series": [
    { "player_id": "PLAYER_ID_1", "season": "2025/2026" },
    { "player_id": "PLAYER_ID_2", "season": "2025/2026" }
  ],
  "metric_ids": ["goals", "assists"],
  "radius_metric_id": "minutes",
  "highlighted_player_ids": ["PLAYER_ID_1", "PLAYER_ID_2"],
  "normalization": "per90",
  "visual_style_id": "fbplot-default",
  "aspect_ratio": "feed"
}

OpenAI-API-Beispiel

Lassen Sie die Genehmigung für das Schreiben eines Diagramms aktiviert und lassen Sie den Client OAuth durchführen, anstatt ein Benutzertoken in den Anwendungscode einzubetten.

import OpenAI from "openai"

const response = await new OpenAI().responses.create({
  model: "gpt-5.6",
  tools: [{
    type: "mcp",
    server_label: "fbplot",
    server_url: "https://mcp.fbplot.com/mcp",
    require_approval: "always"
  }],
  input: "Compare these two players in a radar chart"
})

Stil- und Markenregeln

  • FBPlot-Standard. Verwendet die Analyst Studio-Palette, unterstützte Diagrammschriftarten, zugänglichen Raster-/Achsenkontrast und das FBPlot-Wasserzeichen.
  • Markenorientiert. Kann ein Markenkit für gespeicherte Konten verwenden. Logos werden nur aus eigenen FBPlot-Assets ausgewählt; Externe Logo-URLs und Base64-Eingaben werden abgelehnt.
  • Hoher Kontrast. Erhöht den Kontrast und behält Linien-/Markierungsunterschiede für Vergleiche bei, die über die reine Farbe hinausgehen.
  • Privatsphäre von Vermögenswerten. Das PNG wird inline über MCP bereitgestellt. Die privat gespeicherte Kopie bleibt im Besitz des Eigentümers und läuft ab; Es wird keine öffentliche Freigabe-URL erstellt.
Aktuelle URL: https://mcp.fbplot.com/mcp

Analyseeinstellungen

Erlaube anonyme Nutzungsanalysen von Google Analytics und Microsoft Clarity, um FBPlot zu verbessern. Datenschutzerklärung lesen .