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_apiAPI·속성 문서 원문 조회 (xAxis.max처럼 영역을 지정한 조회 지원)
list_apis전체 API 목록 조회 (종류별 · 속성 영역별)

04IBSheet8 MCP 서버와 함께 사용

IBChart7 MCP 서버는 IBSheet8 MCP 서버와 별도로 제공되며, 두 서버를 함께 등록하여 사용하실 수 있습니다.

시트와 차트를 한 화면에서 함께 사용하는 경우 두 서버를 모두 등록해 두시면, AI가 요청 내용에 따라 각 제품의 매뉴얼을 구분하여 참조합니다.

제품서버 주소
IBSheet8https://mcp.ibsheet.com/mcp
IBChart7https://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/mcp
등록 후에는 AI 도구를 재시작(새 세션 시작) 해야 서버가 인식됩니다.

Claude Code 외 도구(Cursor · GitHub Copilot · Windsurf · Gemini CLI · Codex CLI · Claude Desktop · JetBrains IDE)의 등록 방법은 아래 매뉴얼을 참고해 주시기 바랍니다.

IBChart7 매뉴얼 : AI 코딩 도구 연동 (MCP)

07사용 방법

MCP 서버가 등록되면 별도의 설정 없이 AI 도구를 사용하실 수 있습니다. AI는 IBChart7 관련 요청을 인식하면 자체적으로 매뉴얼을 검색합니다.

프롬프트 예시

 "IBChart로 월별 매출 막대 차트 만들어줘. y축 최대값은 1000으로 고정하고, 범례 항목을 클릭하면 알림 띄워줘."

매뉴얼 참조를 명시적으로 유도하고 싶으신 경우에는 프롬프트에 "IBChart 매뉴얼을 검색해서" 라는 문구를 덧붙여 주시면 됩니다.

08피드백 및 문의

사용 중 발생한 문제나 개선 의견이 있으시면 1:1 문의로 접수해 주시기 바랍니다. 품질 개선 및 매뉴얼 보강에 반영하도록 하겠습니다.