본문으로 건너뛰기
제품 -> ERD가격문서블로그로그인EnglishERD 시작하기

GitHub Copilot

GitHub Copilot을 MCP로 Ainecto에 연결합니다.


Ainecto MCP 서버 추가

Copilot의 MCP 지원은 IDE별 Copilot 설정(VS Code, JetBrains 등)을 통해 구성합니다. 일반적인 패턴은 다음과 같습니다.

{
"mcp": {
"servers": {
"ainecto": {
"type": "http",
"url": "https://ainecto.com/mcp"
}
}
}
}

IDE 또는 Copilot extension을 reload하세요. 첫 Ainecto tool call이 브라우저에서 OAuth page를 엽니다.

Copilot의 MCP 연동은 계속 발전 중입니다. IDE별 정확한 위치와 schema는 GitHub Copilot MCP docs를 확인하세요.


사용해 보기

Copilot Chat에서:

@ainecto list my ERD documents
@ainecto in ERD document <uuid>, what tables reference users.id?

Copilot이 적절한 Ainecto tool을 실행하고 결과를 inline으로 보여줍니다.


  • 읽기 중심 쿼리는 Copilot Chat에 맡기세요. ERD document 목록, 컬럼 조회, FK chain 추적 후 실제 스키마 기반으로 코드를 생성하게 할 수 있습니다.
  • 쓰기 요청은 명확히 하세요. 변경 내용을 분명하게 설명하고 version snapshot이 의미 있게 남도록 description을 포함하세요.
  • 세션에서 ERD document를 고정하세요. "use ERD document <uuid>"로 시작하면 매 turn마다 다시 해석하지 않아도 됩니다.

문제 해결

Copilot이 ainecto를 보지 못함
IDE별 Copilot extension 설정을 확인하고 IDE를 재시작하세요.

OAuth가 시작되지 않음
인증이 필요한 tool call을 호출해 보세요. 예: @ainecto mcp__ainecto__list_documents type=erd

"plan does not include MCP"
MCP는 유료 요금제가 필요합니다. 요금제를 참고하세요.