Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Korean crypto + news (kpop/semi), 17 tools, signed receipts. x402 Base+Polygon+Solana.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
ใช้ได้ทั้ง Claude บนเว็บ แอปคอมพิวเตอร์ และมือถือ:
https://mcp.printmoneylab.com/mcpพิมพ์คำสั่งนี้ใน Terminal
claude mcp add --transport http kr-crypto-intelligence https://mcp.printmoneylab.com/mcpวางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"kr-crypto-intelligence": {
"url": "https://mcp.printmoneylab.com/mcp"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"kr-crypto-intelligence": {
"type": "http",
"url": "https://mcp.printmoneylab.com/mcp"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ChatGPT ต่อได้เฉพาะ server ที่อยู่บนอินเทอร์เน็ต:
https://mcp.printmoneylab.com/mcpชื่อเมนูอาจต่างกันเล็กน้อยตามแพ็กเกจและรุ่นของแอป
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
ยังไม่ได้อ่านรายการเครื่องมือของตัวนี้ เราตรวจ endpoint ทีละชุดวนไป
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 6 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub bakyang2 ซึ่งเป็นเจ้าของ repo
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
ยังไม่ได้ตรวจ เราอ่านรายการเครื่องมือตอนตรวจ endpoint
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนคลาวด์ของผู้ทำ ต่อผ่านอินเทอร์เน็ตได้เลย ไม่ต้องลงโปรแกรม แต่ข้อมูลที่ส่งให้จะผ่านเซิร์ฟเวอร์ของผู้ทำ
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (1.6.0) เข้า registry 5 เดือนที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต่อผ่าน URL จึงใช้กับโปรแกรมที่รับ remote MCP ได้ เช่น ChatGPT ที่เปิดโหมดนักพัฒนา
ในหมวดเดียวกันมี Spec Driven Development, Remote Desktop Commander, Safe Fetch
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
MCP server for fetching URLs, safe against SSRF, DNS rebinding, and redirect-to-internal attacks.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
Korean crypto market data + AI analysis for AI agents. 16 paid endpoints (11 crypto + 4 Korean news + 1 KRW macro), 180+ tokens, world's first Korean-to-English crypto sentiment API. Pay-per-use via x402 protocol on Base, Polygon, Solana, and XRPL. AWS Bedrock AgentCore-ready.
| Endpoint | Price | Description |
|---|---|---|
GET /api/v1/krw-macro-stress | $0.05 | KRW Macro Stress Score (0-100) — combined signal from US 3Y treasury (FRED) + VIX + foreign ownership proxy (SK Hynix + Samsung mcap-weighted) + USD/KRW momentum + Korean semiconductor equity. Rolling 120d percentile over 2yr backfill. Returns score + regime (calm/neutral/caution/risk_off/crisis) + direction (krw_weakening/stable/strengthening) + per-component breakdown + AI factual note. 15-min cache. Positioning: KRW macro stress filter for trading bots (not kimchi-premium predictor). |
| Endpoint | Price | Description |
|---|---|---|
GET /api/v1/kr-news/kpop | $0.01 | K-pop news (artists/groups) translated to English |
GET /api/v1/kr-news/kpop-summary | $0.05 | K-pop news + AI sentiment analysis, key themes, trending artists |
GET /api/v1/kr-news/semiconductor | $0.02 | Korean semiconductor industry news (Samsung/SK Hynix/HBM) in English |
GET /api/v1/kr-news/semiconductor-summary | $0.10 | Semiconductor news + AI market signal (bullish/bearish), trending companies |
| Endpoint | Price | Description |
|---|---|---|
/api/v1/kr-sentiment | $0.05 | Korean market sentiment in English — combines exchange intelligence (189+ tokens) with Korean news context (Coinness Telegram) for AI-powered insights. 1-hour cache. |
| Endpoint | Price | Description |
|---|---|---|
/api/v1/global-vs-korea-divergence | $0.05 | Global vs Korea divergence (light) — CoinGecko global price + Korean exchange + 1-2 sentence AI summary. 60s cache. |
/api/v1/global-vs-korea-divergence-deep | $0.10 | Deep tier — light data + Korean news signals (Coinness Telegram) + structured AI breakdown (drivers, global context, action suggestion, confidence). 5-min cache. |
| Endpoint | Price | Description |
|---|---|---|
/api/v1/arbitrage-scanner | $0.01 | Token-by-token Kimchi Premium for 180+ tokens, reverse premium, Upbit-Bithumb price gaps, market share |
/api/v1/exchange-alerts | $0.01 | New listings/delistings detection, investment warnings, caution flags (volume soaring, deposit soaring, etc.) |
/api/v1/market-movers | $0.01 | 1-min price surges/crashes, volume spikes, top 20 tokens by trading volume |
| Endpoint | Price | Description |
|---|---|---|
/api/v1/market-read | $0.10 | AI market analysis — 12+ data sources + exchange intelligence + Claude AI token-level signals |
| Endpoint | Price | Description |
|---|---|---|
/api/v1/kimchi-premium | $0.002 | BTC Kimchi Premium (Upbit vs Binance) — includes both official USD/KRW basis (premium_pct) and USDT real-trade basis (`premium_pct_usdt`) for true arbitrage edge measurement |
/api/v1/stablecoin-premium | $0.002 | USDT/USDC premium on Korean exchanges (fund flow indicator) |
/api/v1/kr-prices | $0.002 | Korean exchange prices (Upbit, Bithumb) |
/api/v1/fx-rate | $0.001 | USD/KRW exchange rate |
| Endpoint | Description |
|---|---|
/api/v1/symbols | Available trading symbols |
/api/v1/stats | Service statistics |
/health | Service health check |
/llms.txt | AI agent metadata |
/.well-known/x402 | x402 service discovery |
Base URL: https://api.printmoneylab.com MCP Server: https://mcp.printmoneylab.com/mcp API Docs: https://api.printmoneylab.com/docs
Uses the x402 protocol for micropayments. No API key, no subscription, no signup required.
/api/v1/xrpl/ variantsAll paid endpoints are also available via /api/v1/xrpl/ for XRPL/RLUSD settlement (same prices, same responses).
KR Crypto Intelligence is x402-native and ready to be discovered by AWS Bedrock AgentCore Payments (launched May 7, 2026 by AWS + Coinbase + Stripe).
Bedrock-powered agents can:
.well-known/x402 and CDP MCPDiscovery endpoint: https://api.printmoneylab.com/.well-known/x402 MCP server: https://mcp.printmoneylab.com/mcp OpenAPI spec: https://api.printmoneylab.com/openapi.json
No additional setup required. The service is indexed in CDP Bazaar across all 16 endpoints.
Connect any MCP-compatible AI agent (Claude, Cursor, etc.):
{
"mcpServers": { "kr-crypto-intelligence": { "url": "https://mcp.printmoneylab.com/mcp" } } }
## Receipt Verification
Every paid response includes a signed receipt. Bots can verify receipt authenticity using the merchant's public key.
Available at /.well-known/x402 manifest under receipt_signer.public_key: curl https://api.printmoneylab.com/.well-known/x402 | jq '.receipt_signer'
from eth_account import Account
from eth_account.messages import encode_defunct
receipt = response_json["receipt"] payload = "|".join([ receipt["id"], receipt["endpoint"], receipt["amount"], receipt["currency"], receipt["network"], receipt["tx_hash"], receipt["payer"], receipt["merchant"], receipt["issued_at"] ]) recovered = Account.recover_message( encode_defunct(text=payload), signature=receipt["signature"] ) assert recovered.lower() == receipt["signer"].lower()
| Field | Description |
|---|---|
| id | Unique receipt identifier (rcpt_YYYYMMDD_xxxxxx) |
| issued_at | ISO 8601 timestamp |
| endpoint | API path that was paid for |
| amount | Payment amount (USDC on Base/Polygon/Solana, RLUSD on XRPL) |
| currency | "USDC" or "RLUSD" |
| network | "eip155:8453" (Base), "eip155:137" (Polygon), "solana:..." or "xrpl:0" |
| tx_hash | On-chain transaction hash |
| payer | Buyer's wallet address |
| merchant | KR Crypto's wallet address |
| signature | ECDSA secp256k1 signature |
| signer | KR Crypto's signer address |
MIT License — see LICENSE