메인 콘텐츠로 건너뛰기
Replit MCP 서버는 현재 베타 버전입니다. 도구와 동작이 변경될 수 있습니다.
Replit의 MCP 서버를 통해 외부 클라이언트는 Model Context Protocol을 사용하여 Replit에서 풀스택 애플리케이션을 생성, 업데이트, 관리할 수 있습니다. Replit Agent로 구동되며, 자연어 프롬프트를 실제 배포된 앱으로 변환합니다. 이 페이지는 자체 MCP 클라이언트를 연결하기 위한 개발자 참조 문서입니다. 이미 사용 중인 도구에서 Replit을 사용하려면 Claude에서 Replit, Slack에서 Replit, 또는 ChatGPT에서 Replit을 참조하세요.

서버 정보

요구 사항

개발자의 경우:
  • Streamable HTTP 전송을 지원하는 MCP 클라이언트 또는 SDK
빌더(최종 사용자)의 경우:
  • Replit 계정(무료, Core, Pro 또는 Enterprise)

인증

서버는 PKCE를 사용하는 OAuth 2.1을 사용합니다. Claude Code와 같은 MCP 클라이언트는 전체 흐름을 자동으로 처리합니다. MCP 클라이언트 SDK로 개발하는 경우, discovery, 동적 클라이언트 등록, PKCE, 토큰 교환을 SDK가 처리하며 — UX(브라우저 리디렉션, 콜백 핸들러, 토큰 저장)만 제공하면 됩니다. 자세한 내용은 MCP 인증 사양을 참조하세요.

연결하기

MCP 클라이언트에서 서버 URL을 설정하세요. 빌더는 처음 연결 시 OAuth 동의 흐름을 완료합니다. MCP SDK (TypeScript):
TypeScript (MCP SDK)
자세한 내용은 MCP TypeScript SDK 문서를 참조하세요. SDK가 내부 OAuth 흐름을 자동으로 처리합니다. Claude Code:
Claude Code

도구

서버는 세 가지 공개 도구를 제공합니다.

create_app_from_prompt

자연어 설명으로 새 Replit 앱을 생성합니다. Replit Agent가 즉시 앱 빌드를 시작합니다. 응답:
Agent가 비동기적으로 앱을 빌드합니다 — 진행 상황을 추적하려면 빌더를 replUrl로 안내하세요. 이후 도구 호출에서 replIdreplUrl을 사용하세요.

update_app_using_prompt

기존 Replit 앱을 변경합니다. 앱 생성 후 기능 추가, 버그 수정, 반복 개선에 사용하세요.

ask_question

현재 앱에 대해 Replit Agent에게 질문합니다. 토론 모드로 실행되므로 앱을 수정하지 않습니다. 빌드 상태 확인, 기술 스택 문의, 빌더의 질문 전달에 사용하세요.

문제 해결