Elysia Tools Docs
ES
Idioma
ZHESPTRUFRDEEN
Volver al sitio
Explorar herramientas

Data Visualization

Generador de Gráfico de Red

Gráfico de red interactivo para visualizar redes sociales, estructuras topológicas y conexiones de nodos

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/network-chart' \
  -H 'Content-Type: application/json' \
  -d '{"networkData":"JSON format:\n{"nodes": [{"id": "A", "label": "Node A", "group": "Group 1", "size": 30},\n{"id": "B", "label": "Node B", "group": "Group 1", "size": 25}],\n"edges": [{"source": "A", "target": "B", "weight": 2, "label": "Strong"}]}","chartTitle":"Network Relationship Chart","layoutAlgorithm":"force","showLabels":true,"showEdgeLabels":false,"colorScheme":"blue","nodeSize":"20","edgeWidth":"2","linkDistance":"100","nodeStrength":"-300","animationDuration":"1000"}'

© 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/network-chart

Parámetros

NombreTipoObligatorioDescripción
networkDatatextareaSíDatos de red en formato JSON con arrays de nodos y aristas. Nodos: id, label, group, size, color. Aristas: source, target, weight, color, label
chartTitletextNoTítulo principal del gráfico de red
layoutAlgorithmselectNo—
showLabelscheckboxNoSi mostrar etiquetas de nodos
showEdgeLabelscheckboxNoSi mostrar etiquetas de aristas
colorSchemeselectNo—
nodeSizetextNoTamaño predeterminado de nodos en píxeles
edgeWidthtextNoAncho predeterminado de aristas en píxeles
linkDistancetextNoDistancia ideal entre nodos conectados (diseño por fuerzas)
nodeStrengthtextNoFuerza de repulsión entre nodos (valor negativo)
animationDurationtextNoDuración de la animación en milisegundos

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-network-chart": {
      "name": "network-chart",
      "description": "Gráfico de red interactivo para visualizar redes sociales, estructuras topológicas y conexiones de nodos",
      "baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=network-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": "network-chart",
    "arguments": {
  "networkData": "JSON format:\n{&quot;nodes&quot;: [{&quot;id&quot;: &quot;A&quot;, &quot;label&quot;: &quot;Node A&quot;, &quot;group&quot;: &quot;Group 1&quot;, &quot;size&quot;: 30},\n{&quot;id&quot;: &quot;B&quot;, &quot;label&quot;: &quot;Node B&quot;, &quot;group&quot;: &quot;Group 1&quot;, &quot;size&quot;: 25}],\n&quot;edges&quot;: [{&quot;source&quot;: &quot;A&quot;, &quot;target&quot;: &quot;B&quot;, &quot;weight&quot;: 2, &quot;label&quot;: &quot;Strong&quot;}]}",
  "chartTitle": "Network Relationship Chart",
  "layoutAlgorithm": "force",
  "showLabels": true,
  "showEdgeLabels": false,
  "colorScheme": "blue",
  "nodeSize": "20",
  "edgeWidth": "2",
  "linkDistance": "100",
  "nodeStrength": "-300",
  "animationDuration": "1000"
}
  }
}
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