MCP 스트라이프 서버
Stripe와 통합되어 결제, 고객 및 환불을 처리하는 모델 컨텍스트 프로토콜(MCP) 서버 구현입니다. 이 서버는 금융 거래를 안전하게 관리할 수 있는 구조화된 API를 제공합니다.
데모
요구 사항
파이썬 3.8 이상
MCP SDK 0.1.0+
스트라이프 파이썬 SDK
도텐브
Related MCP server: Worldpay MCP Server
구성 요소
자원
서버는 모든 Stripe 작업에 대한 감사 로깅을 제공합니다.
고객, 지불 및 환불 작업의 감사 로그를 저장합니다.
더 나은 추적성을 위해 구조화된 로깅을 지원합니다.
MCP 리소스 엔드포인트를 사용하여 감사 데이터를 검색합니다.
도구
서버는 다음을 포함한 Stripe API 작업을 구현합니다.
고객 관리
customer_create : 새로운 고객을 생성합니다
customer_retrieve : 고객 세부 정보를 검색합니다.
customer_update : 고객 정보 업데이트
결제 운영
payment_intent_create : 결제 처리를 위한 결제 의도를 생성합니다.
charge_list : 최근 청구 내역을 나열합니다.
환불 작업
refund_create : 요금에 대한 환불을 생성합니다.
특징
안전한 결제 : 강력한 결제 처리를 위해 Stripe와 통합
감사 로깅 : 모든 Stripe 거래를 추적합니다.
오류 처리 : 명확한 메시지를 통한 포괄적인 오류 처리
MCP 통합 : MCP 호환 도구 및 리소스 목록 지원
설치
Smithery를 통해 설치
Smithery를 통해 Claude Desktop에 Stripe Server를 자동으로 설치하는 방법:
지엑스피1
종속성 설치
구성
.env 파일에서 환경 변수를 설정합니다.
클로드 데스크탑
Claude Desktop 구성에 서버 구성을 추가합니다.
Windows: C:\Users<사용자 이름>\AppData\Roaming\Claude\claude_desktop_config.json
MacOS: ~/라이브러리/애플리케이션 지원/클로드/claude_desktop_config.json
용법
서버를 시작합니다
MCP 명령 예
고객 생성
고객 검색
결제 의도 생성
환불을 생성하세요
오류 처리
서버는 일반적인 시나리오에 대해 명확한 오류 메시지를 제공합니다.
API 키가 없습니다 : STRIPE_API_KEY가 필요합니다
잘못된 API 키 : 인증 오류
고객을 찾을 수 없습니다 : 잘못된 고객 ID입니다
잘못된 입력 : 매개변수가 누락되었거나 올바르지 않습니다.
개발
테스트
대화형 테스트를 위해 MCP Inspector를 실행하세요.
건물
종속성 업데이트:
패키지 빌드:
기여하다
기여를 환영합니다! 자세한 내용은 기여 지침을 참조하세요.
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.