Elysia Tools Docs
ES
Idioma
ZHESPTRUFRDEEN
Volver al sitio
Explorar herramientas

Data Visualization

Generador de Gráfico de Cuadrantes

Generar gráficos de cuadrantes para análisis estratégico, clasificación de prioridades y toma de decisiones

html· Resultado HTMLAbrir herramienta

Inicio rápido

Llama a esta herramienta desde tu código en tres lenguajes.

cURL
curl -X POST 'https://api.elysiatools.com/es/api/tools/quadrant-chart' \
  -H 'Content-Type: application/json' \
  -d '{"chartData":"JSON format:\n[{"label": "Product A", "x": 75, "y": 80, "size": 12, "category": "High Priority"},\n{"label": "Product B", "x": 25, "y": 60, "size": 10, "category": "Medium Priority"}]\n\nor text format:\nProduct A,75,80,12,High Priority\nProduct B,25,60,10,Medium Priority","chartTitle":"Ingrese el título del gráfico...","xAxisLabel":"Importance","yAxisLabel":"Urgency","quadrantLabels":"High Priority, High Impact, Low Impact, Low Priority","quadrantColors":"#e8f5e8,#fef3e8,#fef3e8,#e8f5e8","pointSize":"8","xAxisMin":0,"xAxisMax":0,"yAxisMin":0,"yAxisMax":0,"chartSize":"600","opacity":"0.8","backgroundColor":"#ffffff","gridColor":"#e0e0e0","showGrid":true,"showLabels":true,"showAxes":true,"showLegend":true,"groupByCategory":false}'

© 2026 Elysia Tools. Documentación para desarrolladores.

Volver al sitioExplorar herramientas

Referencia de la API

Envía una petición POST con tus entradas en JSON. Los parámetros de tipo archivo requieren una subida previa.

Endpoint

HTTP
POST https://api.elysiatools.com/es/api/tools/quadrant-chart

Parámetros

NombreTipoObligatorioDescripción
chartDatatextareaSíPuntos de datos para el gráfico de cuadrantes. Cada punto necesita coordenadas x, y, tamaño opcional y categoría.
chartTitletextNoTítulo que se mostrará encima del gráfico
xAxisLabeltextNoEtiqueta para el eje X
yAxisLabeltextNoEtiqueta para el eje Y
quadrantLabelstextNoEtiquetas para los cuatro cuadrantes (superior-derecho, superior-izquierdo, inferior-izquierdo, inferior-derecho). Separe con comas o use array JSON.
quadrantColorstextNoColores de fondo para los cuatro cuadrantes (superior-derecho, superior-izquierdo, inferior-izquierdo, inferior-derecho). Separe con comas o use array JSON.
pointSizenumberNoTamaño predeterminado para puntos de datos en píxeles
xAxisMinnumberNoValor mínimo para el eje X (deje vacío para escala automática)
xAxisMaxnumberNoValor máximo para el eje X (deje vacío para escala automática)
yAxisMinnumberNoValor mínimo para el eje Y (deje vacío para escala automática)
yAxisMaxnumberNoValor máximo para el eje Y (deje vacío para escala automática)
chartSizenumberNoTamaño del gráfico cuadrado en píxeles
opacitynumberNoOpacidad de los puntos de datos (0.1 a 1.0)
backgroundColorcolorNoColor de fondo para el contenedor del gráfico
gridColorcolorNoColor para las líneas de cuadrícula
showGridcheckboxNoMostrar líneas de cuadrícula para mejor legibilidad
showLabelscheckboxNoMostrar etiquetas en cada cuadrante
showAxescheckboxNoMostrar líneas de ejes X e Y
showLegendcheckboxNoMostrar leyenda al agrupar por categoría
groupByCategorycheckboxNoColorear puntos por categoría y mostrar leyenda

Formato de respuesta

Resultado HTML

JSON
{
  "result": "<div>Processed HTML content</div>",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}

Integración MCP

Añade esta herramienta a tu servidor Model Context Protocol para que los agentes de IA puedan listarla y llamarla.

Configuración del servidor

Añade este bloque a la configuración de tu cliente MCP:

mcp.json
{
  "mcpServers": {
    "elysiatools-quadrant-chart": {
      "name": "quadrant-chart",
      "description": "Generar gráficos de cuadrantes para análisis estratégico, clasificación de prioridades y toma de decisiones",
      "baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=quadrant-chart",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Listar herramientas disponibles

Tras conectar al endpoint SSE, lista las herramientas expuestas:

tools/list
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/list"
}

Llamar a esta herramienta

Invoca la herramienta por su id; los argumentos se construyen a partir de sus parámetros:

tools/call
{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "tools/call",
  "params": {
    "name": "quadrant-chart",
    "arguments": {
  "chartData": "JSON format:\n[{&quot;label&quot;: &quot;Product A&quot;, &quot;x&quot;: 75, &quot;y&quot;: 80, &quot;size&quot;: 12, &quot;category&quot;: &quot;High Priority&quot;},\n{&quot;label&quot;: &quot;Product B&quot;, &quot;x&quot;: 25, &quot;y&quot;: 60, &quot;size&quot;: 10, &quot;category&quot;: &quot;Medium Priority&quot;}]\n\nor text format:\nProduct A,75,80,12,High Priority\nProduct B,25,60,10,Medium Priority",
  "chartTitle": "Ingrese el título del gráfico...",
  "xAxisLabel": "Importance",
  "yAxisLabel": "Urgency",
  "quadrantLabels": "High Priority, High Impact, Low Impact, Low Priority",
  "quadrantColors": "#e8f5e8,#fef3e8,#fef3e8,#e8f5e8",
  "pointSize": "8",
  "xAxisMin": 0,
  "xAxisMax": 0,
  "yAxisMin": 0,
  "yAxisMax": 0,
  "chartSize": "600",
  "opacity": "0.8",
  "backgroundColor": "#ffffff",
  "gridColor": "#e0e0e0",
  "showGrid": true,
  "showLabels": true,
  "showAxes": true,
  "showLegend": true,
  "groupByCategory": false
}
  }
}
Encadena varias herramientas en una sesión con una lista toolId separada por comas, p. ej. /mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp (máx. 20).

¿Dudas o problemas? Contacta con [email protected]

Explorar herramientas
Abrir herramienta