IBSheet8 MCP 서버에 이어, IBChart7을 사용하시는 개발자분들이 Claude Code · Cursor · GitHub Copilot 등 AI 코딩 도구와 함께 IBChart7을 보다 정확하게 개발하실 수 있도록 IBChart7 공식 MCP 서버를 오픈하였습니다.
01MCP 서버란
MCP(Model Context Protocol)는 AI 도구가 외부의 지식·기능을 표준 방식으로 호출할 수 있도록 정의된 개방형 프로토콜입니다.
IBChart7 MCP 서버는 이 규격에 따라 만들어진 IBChart7 전용 지식 서버로, AI 코딩 도구가 코드를 작성하는 도중 IBChart7 공식 매뉴얼을 실시간으로 검색·조회할 수 있게 합니다.
한 번 등록해 두면 AI가 코드를 작성할 때마다 매뉴얼을 참조하므로, 존재하지 않는 API를 임의로 생성하지 않고 실제 매뉴얼에 있는 API·속성·이벤트만 사용하게 됩니다.
02도입 배경
Claude, Copilot, Cursor 등 AI 코딩 도구가 널리 사용되고 있으나, 이러한 도구는 IBChart7을 별도로 학습한 적이 없어 다음과 같은 문제가 발생하곤 합니다.
- 존재하지 않는 API·속성을 그럴듯하게 지어냄 (할루시네이션)
- IBChart7 API(
setOptions,setEventListener등) 대신 내부 차트 엔진의 API를 직접 호출하는 코드 작성 xAxis·yAxis·legend·tooltip등 영역별 속성을 다른 영역의 속성과 혼동하여 사용
본 서버는 AI 도구가 매뉴얼을 직접 참조할 수 있는 경로를 제공하여 이러한 문제를 해결합니다.
03동작 방식
개발자가 AI 도구에게 IBChart7 관련 요청을 하면, AI는 필요에 따라 MCP 서버를 호출하여 매뉴얼을 조회한 뒤 응답을 생성합니다.
개발자 "x축 최대값을 1000으로 고정해줘" ↓ AI 도구 ──▶ MCP 서버 search_docs("x축 최대값") ↓ AI 도구 ◀── MCP 서버 "xAxis.max 속성. x축의 최댓값을 설정..." ↓ 개발자 매뉴얼 기반의 정확한 코드
제공되는 도구(tool)는 다음 3종입니다.
| 도구 | 역할 |
|---|---|
search_docs | 매뉴얼 키워드 검색 (한/영 동의어 지원) |
get_api | API·속성 문서 원문 조회 (xAxis.max처럼 영역을 지정한 조회 지원) |
list_apis | 전체 API 목록 조회 (종류별 · 속성 영역별) |
04IBSheet8 MCP 서버와 함께 사용
IBChart7 MCP 서버는 IBSheet8 MCP 서버와 별도로 제공되며, 두 서버를 함께 등록하여 사용하실 수 있습니다.
시트와 차트를 한 화면에서 함께 사용하는 경우 두 서버를 모두 등록해 두시면, AI가 요청 내용에 따라 각 제품의 매뉴얼을 구분하여 참조합니다.
| 제품 | 서버 주소 |
|---|---|
| IBSheet8 | https://mcp.ibsheet.com/mcp |
| IBChart7 | https://mcp.ibsheet.com/ibchart/mcp |
05지원 도구
MCP를 지원하는 대부분의 AI 코딩 도구에서 사용하실 수 있습니다.
- Claude Code
- Cursor
- Visual Studio Code (GitHub Copilot · Agent Mode)
- Windsurf
- Gemini CLI
- Codex CLI (OpenAI)
- Claude Desktop
- JetBrains IDE (IntelliJ IDEA 등)
06서버 정보 및 등록 방법
| 서버 주소 | https://mcp.ibsheet.com/ibchart/mcp |
|---|---|
| 전송 방식 | Streamable HTTP |
| 인증 | 없음 (별도 키·로그인 불필요) |
| 비용 | 무료 |
등록 예시 · Claude Code
터미널에서 아래 명령을 한 줄 입력하시면 등록됩니다.
claude mcp add --transport http ibchart7 https://mcp.ibsheet.com/ibchart/mcpClaude Code 외 도구(Cursor · GitHub Copilot · Windsurf · Gemini CLI · Codex CLI · Claude Desktop · JetBrains IDE)의 등록 방법은 아래 매뉴얼을 참고해 주시기 바랍니다.
IBChart7 매뉴얼 : AI 코딩 도구 연동 (MCP)
07사용 방법
MCP 서버가 등록되면 별도의 설정 없이 AI 도구를 사용하실 수 있습니다. AI는 IBChart7 관련 요청을 인식하면 자체적으로 매뉴얼을 검색합니다.
프롬프트 예시
매뉴얼 참조를 명시적으로 유도하고 싶으신 경우에는 프롬프트에 "IBChart 매뉴얼을 검색해서" 라는 문구를 덧붙여 주시면 됩니다.
08피드백 및 문의
사용 중 발생한 문제나 개선 의견이 있으시면 1:1 문의로 접수해 주시기 바랍니다. 품질 개선 및 매뉴얼 보강에 반영하도록 하겠습니다.