Claude를 모든 REST API와 연결하는 MCP 서버 오픈소스 공개
I built an MCP server that connects Claude to any REST API — open source
핵심 요약
Claude가 자연어로 REST API를 제어하고 OpenAPI 명세를 자동 인식하게 해주는 MCP 서버를 개발함.
- MCP 서버 구축 — Claude가 자연어를 통해 모든 REST API와 상호작용할 수 있도록 지원함.
- 자동 API 인식 — OpenAPI 및 Swagger 명세를 로드하여 사용 가능한 엔드포인트를 자동으로 탐색함.
- 간편한 설정 — 기본 URL과 인증 토큰만 입력하면 Cursor나 Claude Desktop에서 바로 사용 가능함.
- 오픈소스 공개 — MIT 라이선스로 배포되며 특정 API 연동을 위한 커스텀 통합도 지원함.
안녕하세요,
MCP 프로토콜을 활용해 Claude가 자연어를 통해 모든 REST API와 상호작용할 수 있게 해주는 서버를 만들었습니다.
기본 URL과 인증 토큰을 설정하면 Cursor나 Claude Desktop에서 "이번 주에 생성된 모든 사용자 보여줘" 또는 "이 필드들로 새 레코드 생성해줘"와 같은 요청을 할 수 있습니다. Claude가 적절한 엔드포인트를 파악하여 호출을 수행합니다.
또한 OpenAPI/Swagger 명세 로딩을 지원하므로, API 문서가 있다면 Claude가 사용 가능한 모든 엔드포인트를 자동으로 탐색합니다.
저장소: https://github.com/germanrdev-arg/mcp-rest-api — 오픈소스, MIT 라이선스.
특정 내부 API나 타사 서비스에 이 설정을 적용해야 하는 경우 커스텀 통합도 가능합니다. 필요하시면 말씀해 주세요.


