quickchart-server MCP 서버
QuickChart.io를 사용하여 차트를 생성하기 위한 모델 컨텍스트 프로토콜 서버
차트 생성 기능을 제공하는 TypeScript 기반 MCP 서버입니다. MCP 도구를 통해 다양한 유형의 차트를 만들 수 있습니다.
개요
이 서버는 QuickChart.io의 URL 기반 차트 생성 서비스와 통합되어 Chart.js 구성을 사용하여 차트 이미지를 생성합니다. 사용자는 데이터와 스타일 매개변수를 제공하여 다양한 유형의 차트를 생성할 수 있으며, 서버는 이를 차트 URL 또는 다운로드 가능한 이미지로 변환합니다.
Related MCP server: MCP Server Chart
특징
도구
generate_chart- QuickChart.io를 사용하여 차트 URL을 생성합니다.막대형, 선형, 원형, 도넛형, 레이더형, 극지방형, 산점형, 거품형, 방사형 게이지, 속도계 등 다양한 차트 유형을 지원합니다.
레이블, 데이터 세트, 색상 및 추가 옵션으로 사용자 정의 가능
생성된 차트에 대한 URL을 반환합니다.
download_chart- 차트 이미지를 로컬 파일에 다운로드합니다.차트 구성 및 출력 경로를 매개변수로 사용합니다.
차트 이미지를 지정된 위치에 저장합니다.
지원되는 차트 유형
막대형 차트: 범주 간 값을 비교하는 데 사용
선형 차트: 시간 경과에 따른 추세를 보여주는 차트
원형 차트: 비례적 데이터를 표시하는 데 사용
도넛형 차트: 중앙이 비어 있는 원형 차트와 유사
레이더 차트: 다변량 데이터 표시용
극좌표 영역 차트: 고정 각도 세그먼트로 비례 데이터를 표시하는 경우
산점도: 데이터 포인트 분포를 표시하기 위해
버블 차트: 3차원 데이터 시각화를 위해
방사형 게이지: 범위 내의 단일 값을 표시하기 위해
속도계: 속도계 스타일의 값 표시
용법
차트 구성
서버는 Chart.js 구성 형식을 사용합니다. 다음은 기본 예입니다.
지엑스피1
URL 생성
서버는 구성을 QuickChart URL로 변환합니다.
개발
종속성 설치:
서버를 빌드하세요:
설치
설치 중
Smithery를 통해 설치
Smithery 를 통해 Claude Desktop용 QuickChart Server를 자동으로 설치하려면:
Claude Desktop과 함께 사용하려면 서버 구성을 추가하세요.
MacOS의 경우: ~/Library/Application Support/Claude/claude_desktop_config.json Windows의 경우: %APPDATA%/Claude/claude_desktop_config.json
또는
문서 참조
📜 라이센스
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다.