mcp-registry/mcp-server-chart

    ==================
      
       /// MCP ///
      /// MCP ///
        
    ==================
        
    [server:online]
    [protocol:ready]

mcp-server-chart

by antvis

TypeScript-based Model Context Protocol (MCP) server that exposes 25+ chart-generation tools powered by AntV. Usable over stdio, SSE or streamable HTTP transport and easily integrable into Desktop AI clients or any MCP-compatible platform.

2.2k
201
Open Source

Installation

1. Prerequisites
• Node.js ≥ 18
• npm or pnpm (recommended)
2. As a project dependency (recommended for embedding in your own MCP server)
# with npm npm install @antvis/mcp-server-chart --save # with pnpm pnpm add @antvis/mcp-server-chart
3. Stand-alone server clone & run
git clone https://github.com/antvis/mcp-server-chart.git cd mcp-server-chart # install packages pnpm install # or npm install # build TypeScript → JS pnpm run build # or npm run build # start development server pnpm run dev # hot-reload # or start production server pnpm start # serves compiled dist
4. Configuration (env/mcp.config.json)
• Export environment variables or edit config file before running.
{ "port": 3000, // HTTP port "openAIKey": "<OPENAI_KEY>",// if LLM chart-analysis is enabled "allowedOrigins": ["*"] // CORS }
5. Docker (optional)
docker build -t antvis/mcp-server-chart . docker run -d -p 3000:3000 antvis/mcp-server-chart

Documentation

License: MIT License
Updated 7/30/2025