돌아가기 AI Q&A
왜 커서의 MCP는 로컬에서는 실행되지만 원격으로는 실행되지 않는 걸까요? 먼저 stdio와 SSE를 구분하세요

왜 커서의 MCP는 로컬에서는 실행되지만 원격으로는 실행되지 않는 걸까요? 먼저 stdio와 SSE를 구분하세요

AI Q&A Admin 90 회 조회

왜 커서의 MCP는 로컬에서는 실행되지만 원격으로는 실행되지 않는 걸까요? 보통 커서가 고장 난 게 아니라, 잘못된 이동 수단을 선택했기 때문이에요. 공식 커서 문서는 MCP를 세 가지로 나눕니다: 'stdio', 'SSE', 'Streamable HTTP': 'stdio'는 로컬 단일 사용자에게 더 적합하고, 'SSE'와 'Streamable HTTP'는 다중 사용자를 위한 서비스로 배포하는 데 더 적합합니다. 공식 문서는 여기에서 확인할 수 있습니다: 커서 MCP.

먼저 mcp.json 살펴보죠

로컬 MCP는 먼저 '.cursor/mcp.json' 또는 '~/.cursor/mcp.json'을 커서가 읽을 수 있고, 실행 환경에서 명령어가 제대로 시작될 수 있는지 확인해야 합니다. 원격 MCP는 URL, 인증 방법, 엔드포인트가 정확히 정렬되어 있는지 확인합니다. "로컬 사용 및 원격 연결 끊김" 문제의 근본 원인은 로컬 명령을 원격 서비스로 간주해 연결하기 때문입니다.

공식 권고 조사 순서

  • 먼저, 운송 유형이 쌍으로 연결되어 있는지 확인하세요.
  • 'mcp.json'가 제대로 로드되었는지 확인해 보세요.
  • 마지막으로, 환경 변수와 인증 헤더가 전송되는지 확인하세요.

커서의 MCP는 단순히 '사용 가능' 상태가 아니라, 전송 방법, 구성 파일, 서버 기능이라는 세 가지를 먼저 일치시킵니다.

추천 도구

더보기