RevenueCat MCP 사용 시 Claude에서 'int too big to convert' 오류 발생
요약
RevenueCat MCP를 Claude에 연결할 때 발생하는 'int too big to convert' 오류의 원인과 해결 방법을 공유합니다. 도구 스키마 내 int64 최대값 문제로 인해 발생하며, 프록시를 통해 스키마를 정제하여 해결할 수 있습니다.
핵심 포인트
- RevenueCat MCP 사용 시 API 400 오류 발생 가능성
- 원인은 도구 스키마 내 int64 최대값 포함 문제
- MCP 서버 앞에 스키마 정제용 프록시를 두어 해결 가능
RevenueCat의 MCP를 Claude에 연결한 후 다음 오류를 겪었습니다:
API Error: 400 tools.<n>.custom.input_schema: int too big to convert
근본 원인은 해당 도구 스키마 (tool schema)에 포함된 int64 최대값(max value) 때문이었습니다.
빠른 해결 방법은 MCP 서버 앞에 스키마를 정제(sanitize)하거나 제한(clamp)하는 작은 프록시(proxy)를 두는 것이었습니다.
문제를 즉시 해결했습니다.
원인을 파악한 후 총 10~15분 정도 소요되었습니다.
혹시 이 문제를 겪고 계신 분이 있다면 더 기술적인 도움을 드릴 수 있습니다. 물론 Claude에게 언제든 물어보셔도 좋습니다 :)
AI 자동 생성 콘텐츠
본 콘텐츠는 r/ClaudeAI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기