FBPlot MCP; documentación pública

Ejemplos

FBPlot MCP ofrece a los usuarios Pro una forma limitada y autenticada de descubrir jugadores de fútbol, inspeccionar estadísticas seleccionadas y crear gráficos FBPlot reales. Su PNG utiliza la misma interfaz de usuario de gráfico, diseño, colores, tipografía, superposición de marca y raíz de exportación que el sitio web.

Disponible con FBPlot Pro

Las cuentas gratuitas pueden iniciar sesión en el flujo de consentimiento, pero el acceso a MCP solo se otorga a cuentas con la función Pro o Administrador.

Ver acceso Pro

Punto final de MCP de producción

https://mcp.fbplot.com/mcp

Transporte: HTTP transmitible; Código de autorización OAuth 2.1 + PKCE; Se admite la negociación de protocolos.

Resolver, luego inspeccionar

Pídale al cliente que llame resolve_players cuando tiene un nombre para mostrar. Confirme al candidato antes de pasar su identificación estable.

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

Crear un radar de paridad de sitio web PNG

La clave de idempotencia hace que los reintentos sean seguros para la misma solicitud normalizada. La respuesta incluye explícita chart_id, edit_urly un MCP en línea image bloque de contenido. No se devuelve ninguna URL PNG.

{
  "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"
}

Crear una pizza PNG

Los gráficos de pizza perfilan a un jugador con entre 3 y 16 métricas seleccionadas utilizando el mismo componente de gráfico circular que el sitio web.

{
  "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"
}

Crear un diagrama de dispersión PNG

Para los diagramas de dispersión, los dos primeros ID de métricas son los ejes X e Y. Agregue una métrica de radio opcional y resalte hasta 12 etiquetas de series.

{
  "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"
}

Ejemplo de API OpenAI

Mantenga habilitada la aprobación para la escritura de un gráfico y permita que el cliente complete OAuth en lugar de incorporar un token de usuario en el código de la aplicación.

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"
})

Reglas de estilo y marca.

  • FBPlot predeterminado. Utiliza la paleta Analyst Studio, fuentes de gráficos compatibles, contraste de eje/cuadrícula accesible y la marca de agua FBPlot.
  • Liderado por la marca. Puede utilizar un kit de marca de cuenta guardada. Los logotipos se seleccionan únicamente de los activos propiedad de FBPlot; Se rechazan las URL de logotipos externos y la entrada base64.
  • Alto contraste. Aumenta el contraste y mantiene las diferencias entre líneas y marcadores para comparar más allá del color únicamente.
  • Privacidad de activos. El PNG se entrega en línea a través de MCP. La copia privada almacenada permanece bajo el alcance del propietario y caduca; no se crea ninguna URL pública para compartir.
URL actual: https://mcp.fbplot.com/mcp

Preferencias de analítica

Permite estadísticas de uso anónimas de Google Analytics y Microsoft Clarity para ayudar a mejorar FBPlot. Leer la política de privacidad .