Skip to content

Commit c46242b

Browse files
authored
feat(tosspayments): add tosspayments integration guide plugin (#100)
Add TossPayments payment integration guide plugin to the marketplace. The plugin provides MCP server access to TossPayments official documentation for payment widget, checkout, and API integration via @tosspayments/integration-guide-mcp. - Add plugin.json with MCP server configuration - Add SKILL.md for intelligent activation on payment-related tasks - Add marketplace entry in .claude-plugin/marketplace.json
1 parent 7610f43 commit c46242b

3 files changed

Lines changed: 70 additions & 0 deletions

File tree

.claude-plugin/marketplace.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -396,6 +396,14 @@
396396
"keywords": ["docus", "nuxt", "documentation", "markdown", "nuxt-content"],
397397
"tags": ["framework", "docs"],
398398
"source": "./plugins/docus"
399+
},
400+
{
401+
"name": "tosspayments",
402+
"description": "TossPayments payment integration guide - access official documentation for payment widget, checkout, and API integration",
403+
"category": "development",
404+
"keywords": ["tosspayments", "payment", "checkout", "korea"],
405+
"tags": ["mcp", "payment"],
406+
"source": "./plugins/tosspayments"
399407
}
400408
]
401409
}
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
name: TossPayments Integration Guide
3+
description: TossPayments payment integration documentation access via MCP. Use when integrating TossPayments payment widget, checkout flow, payment approval API, or when user mentions 토스페이먼츠, 결제, 결제위젯, 결제 승인, payment widget, TossPayments SDK, payment approval.
4+
allowed-tools: mcp__plugin_tosspayments_tosspayments-integration-guide__*
5+
---
6+
7+
# TossPayments Integration Guide
8+
9+
Access official TossPayments documentation through MCP tools for accurate payment integration guidance.
10+
11+
## Available Tools
12+
13+
- **get-v2-documents**: Search TossPayments V2 documentation (default). Use unless user explicitly asks for V1.
14+
- **get-v1-documents**: Search TossPayments V1 documentation. Use only when user explicitly requests V1.
15+
- **document-by-id**: Retrieve full document content by ID. Use to get detailed information after searching.
16+
17+
## When to Use
18+
19+
- Integrating TossPayments payment widget into a checkout page
20+
- Implementing payment approval (결제 승인) API calls
21+
- Setting up TossPayments V2 SDK
22+
- Configuring payment methods (카드, 계좌이체, 가상계좌, etc.)
23+
- Handling payment webhooks and callbacks
24+
- Understanding TossPayments API error codes
25+
26+
## Workflow
27+
28+
1. Use `get-v2-documents` to search for relevant documentation
29+
2. Use `document-by-id` to retrieve full content of matching documents
30+
3. Apply the documentation to generate accurate integration code
31+
32+
## Prompt Examples
33+
34+
- "V2 SDK로 주문서 내에 결제위젯을 삽입하는 코드를 작성해줘"
35+
- "결제 승인 요청하는 코드를 작성해줘"
36+
- "TossPayments 결제 위젯 연동 방법 알려줘"
37+
- "Write payment approval code using TossPayments API"
38+
39+
## Reference
40+
41+
- [LLM Guide](https://docs.tosspayments.com/guides/v2/get-started/llms-guide)
42+
- [llms.txt](https://docs.tosspayments.com/llms.txt)
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"name": "tosspayments",
3+
"version": "1.0.0",
4+
"description": "TossPayments payment integration guide - access official documentation for payment widget, checkout, and API integration",
5+
"author": {
6+
"name": "Toss Payments",
7+
"url": "https://tosspayments.com"
8+
},
9+
"homepage": "https://docs.tosspayments.com/guides/v2/get-started/llms-guide",
10+
"repository": "https://github.com/tosspayments/integration-guide-mcp",
11+
"license": "MIT",
12+
"keywords": ["tosspayments", "payment", "checkout", "korea", "mcp"],
13+
"skills": "./.agents/skills/",
14+
"mcpServers": {
15+
"tosspayments-integration-guide": {
16+
"command": "npx",
17+
"args": ["-y", "@tosspayments/integration-guide-mcp@latest"]
18+
}
19+
}
20+
}

0 commit comments

Comments
 (0)