# echarts-agent MCP server

> Generates SVG and PNG charts from structured data or natural language using Apache ECharts via HTTP, MCP, or A2A.

- Repository: https://github.com/breakstring/echarts-agent
- Page: https://hostedmcp.org/servers/breakstring/echarts-agent
- Transport: —
- Stars: 0
- License: MIT

## Environment variables

| Name | Required | Secret | Description |
|---|---|---|---|
| `A2A_ENABLED` | no | no |  |
| `A2A_PUBLIC_URL` | no | no |  |
| `ALLOW_ANONYMOUS` | no | no |  |
| `CHART_URL` | no | no |  |
| `ECHARTS_AGENT_IMAGE` | no | no |  |
| `LLM_API_KEY` | no | no |  |
| `LLM_BASE_URL` | no | no |  |
| `LLM_ENABLED` | no | no |  |
| `LLM_MODEL` | no | no |  |
| `LLM_PROVIDER` | no | no |  |
| `SERVICE_API_KEY` | no | no |  |

## FAQ

### Can the server handle large datasets?

The server does not perform implicit data aggregation or cleaning; these tasks should be completed by the caller before sending data to the server.
