MCP Server Chart는 TypeScript로 개발된 모델 컨텍스트 프로토콜(Model Context Protocol, MCP) 서버로, AntV 차트 라이브러리를 사용하여 다양한 유형의 시각화 차트를 생성하는 데 특화되어 있습니다. 이 프로젝트는 개발자에게 강력한 차트 생성 솔루션을 제공하며, 다양한 애플리케이션에 쉽게 통합할 수 있습니다.
기본 차트 유형:
generate_area_chart
- 면적 차트generate_bar_chart
- 막대 차트generate_column_chart
- 세로 막대 차트generate_line_chart
- 꺾은선형 차트generate_pie_chart
- 원형 차트generate_scatter_chart
- 산점도 차트generate_histogram_chart
- 히스토그램고급 차트 유형:
generate_dual_axes_chart
- 이중 축 차트generate_radar_chart
- 레이더 차트generate_treemap_chart
- 트리맵 차트generate_network_graph
- 네트워크 그래프generate_word_cloud_chart
- 워드 클라우드 차트전문 차트 유형:
generate_fishbone_diagram
- 피쉬본 다이어그램 (특성 요인도)generate_flow_diagram
- 순서도generate_mind_map
- 마인드 맵각 차트 유형은 해당 차트를 생성하고 이미지 URL을 반환하여 다양한 애플리케이션 시나리오에서 편리하게 사용할 수 있습니다.
이 프로젝트는 표준 MCP 서버 아키텍처를 따르며, 클라이언트가 호출할 수 있는 표준화된 도구 인터페이스를 제공합니다.
방법 1: npx 사용 (권장)
npx -y @antv/mcp-server-chart
방법 2: 로컬 개발
# 의존성 설치
npm install
# 프로젝트 빌드
npm run build
# MCP 서버 시작
npm run start
Claude Desktop에서 사용할 때, 구성 파일에 다음 서버 구성을 추가해야 합니다.
{
"mcpServers": {
"mcp-server-chart": {
"command": "npx",
"args": [
"-y",
"@antv/mcp-server-chart"
]
}
}
}
MCP Server Chart는 강력하고 사용하기 쉬운 차트 생성 솔루션입니다. MCP 프로토콜의 표준화된 장점과 AntV 차트 라이브러리의 전문성을 결합하여 개발자에게 이상적인 데이터 시각화 도구를 제공합니다. 웹 애플리케이션 개발, 데이터 분석 또는 AI 애플리케이션 강화에 사용되든, 이 프로젝트는 신뢰할 수 있는 차트 생성 서비스를 제공할 수 있습니다.