Cursor 확장 API로 MCP 서버를 코드로 등록하기
mcp.json
파일을 직접 건드리지 않고 MCP 서버를 등록하고 관리할 수 있는 프로그래밍 방식의 접근을 제공해. 특히 엔터프라이즈 환경, 온보딩 도구, 또는 MCP 서버를 동적으로 구성해야 하는 MDM 시스템에서 유용해.
mcp.json
과 동일한 구성 스키마 사용하기mcp.json
을 수동으로 수정하지 않기vscode.cursor.mcp.registerServer
config: ExtMCPServerConfig
- 서버 설정 객체vscode.cursor.mcp.unregisterServer
serverName: string
- 등록 해제할 서버 이름name
: 서버의 고유 식별자server.url
: HTTP 엔드포인트 URLserver.headers
(선택): 인증 등 목적을 위한 HTTP 헤더name
: 서버의 고유 식별자server.command
: 실행 파일 또는 명령server.args
: 커맨드라인 인자server.env
: 환경 변수