antvis/mcp-server-chart
🤖 A visualization mcp & skills contains 25+ visual charts using @antvis. Using for chart generation and data analysis.
해결하는 문제
이 프로젝트는 AI 모델이 AntV 시각화 라이브러리를 사용하여 26가지 이상의 전문적인 차트와 다이어그램을 생성할 수 있도록 해줍니다. 원시 데이터와 시각적 표현 사이의 격차를 메우기 위해 LLM이 AntV 라이브러리를 사용해 다양한 차트와 다이어그램을 생성할 수 있는 특정 도구를 호출할 수 있도록 합니다.
작동 방식
이 프로젝트는 Model Context Protocol (MCP) 서버로 구현되어 있습니다. 따라서 Claude, Cursor, VSCode와 같은 MCP를 지원하는 AI 클라이언트에 통합할 수 있습니다. 서버는 AI가 트리거할 수 있는 도구 세트(예: generate_bar_chart, generate_pie_chart)를 노출합니다. AI가 차트가 필요하다고 판단하면 요청을 서버로 보냅니다. 서버는 AntV 생태계를 사용하여 시각화를 렌더링합니다.
대상 사용자
- AI 애플리케이션 개발자: 네이티브 차트 생성 기능이 필요한 에이전트나 IDE를 개발하는 사람.
- 데이터 분석가: AI 기반 워크플로우에 데이터 분석과 시각화를 직접 통합하고 싶은 사용자.
- LLM 사용자: 데이터를 즉시 시각 자료로 변환할 수 있는 MCP 호환 클라이언트를 사용하는 사람.
주요 특징
- 풍부한 차트 라이브러리: 표준 차트(막대, 선, 원형), 복잡한 다이어그램(Sankey, 피시본, 마인드맵), 지리 정보 맵(지역, 핀, 경로 맵)을 포함해 26가지 이상의 시각화 유형을 지원합니다.
- 유연한 배포 옵션:
npx, Docker, 또는 SSE 또는 Streamable 전송 프로토콜을 사용한 독립 서버로 실행 가능합니다. - 개인 배포 옵션:
VIS_REQUEST_SERVER환경 변수를 통해 사용자 고유의 차트 생성 서비스 URL을 지정할 수 있어, 개인 인프라가 필요한 사용자에게 적합합니다. - 스킬 통합: Claude Code와 같은 스킬을 지원하는 AI IDE와 통합 가능하며,
chart-visualization스킬을 통해 차트 자동 선택이 가능합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트