samsung-checkout-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| lookup_apiA | Samsung Checkout API 레퍼런스를 조회합니다. 클라이언트 Billing API(buyItem, getUserPurchaseList)와 DPI 서버 API(cont/list, invoice/list, cont/verify, cont/apply, subscription/cancel)의 파라미터, 사용법, 코드 예제를 제공합니다. |
| generate_checkvalue_guideA | Samsung Checkout DPI API의 CheckValue(HMAC SHA256 해시) 생성 방법을 안내합니다. API별 파라미터 연결 순서, 코드 예제(JavaScript/Node.js/Python/Java), 주의사항을 제공합니다. |
| get_implementation_guideA | Samsung Checkout 상품 타입별 전체 구현 플로우를 안내합니다. Consumable, Non-Consumable, Limited Period, Subscription 각각의 구매→검증→적용 플로우와 주의사항을 제공합니다. |
| troubleshootA | Samsung Checkout 개발 중 발생하는 에러를 진단하고 해결 방법을 안내합니다. 에러 코드, 메시지, 증상을 입력하면 원인과 해결책을 제공합니다. |
| get_setup_checklistB | Samsung Checkout 개발 환경 설정 단계별 가이드를 제공합니다. 초기 설정부터 테스트, 출시까지의 체크리스트를 안내합니다. |
| get_code_snippetA | Samsung Checkout 구현에 필요한 코드 스니펫과 보일러플레이트를 제공합니다. |
| search_knowledgeA | Samsung Checkout 전체 지식 베이스에서 키워드로 검색합니다. 모든 MD 문서를 대상으로 검색하여 관련 섹션의 원문을 반환합니다. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Samsung Checkout 개요 | 전체 개요, 아키텍처, 결제 플로우, 상품 타입 |
| 참고 링크 모음 | 공식 문서, DPI 포털, GitHub 샘플 코드 링크 |
TDQS
Scored across 7 tools
Each tool has a clearly defined purpose: API lookup, HMAC guide, implementation flow, troubleshooting, setup checklist, code snippets, and general search. However, lookup_api and get_code_snippet both provide code examples, and search_knowledge overlaps with all other tools by searching the entire knowledge base.
Names follow a consistent snake_case action-first pattern (lookup_api, generate_checkvalue_guide, get_implementation_guide, etc.). 'troubleshoot' is a lone verb without an object, deviating slightly from the verb_noun pattern, but the overall style is predictable.
Seven tools is well-scoped for a documentation/knowledge server dedicated to Samsung Checkout. Each tool covers a distinct aspect of the integration lifecycle without unnecessary bloat or gaps.
The tool set covers API reference, HMAC generation, implementation flows, troubleshooting, setup, and code snippets, which are the core needs for a Samsung Checkout integration. Missing a dedicated tool for testing/sandbox guidance, though setup checklist likely covers this, making it a minor gap.