Spree Commerce developer docs for AI agents
Spree Commerce docs for AI coding agents: build headless B2B and marketplace ecommerce on its APIs.
ยังไม่มีคำอธิบายภาษาไทย ดูข้อเท็จจริงด้านล่าง หรือเปิดคำอธิบายต้นฉบับจากผู้ทำ
The bolthub API marketplace, L402 gateways, and your other MCP servers, on one Lightning budget.เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ผลตรวจผ่าน 3/3 · ทำงานบนเครื่องคุณ · ✓ ตรวจคำสั่งแล้ว 13 พ.ย. 2569
ขั้นแรก: คุณใช้ AI ตัวไหน
เลือกแอปที่คุณใช้ ขั้นตอนจะขึ้นด้านล่าง
ต่อกับ Claude ได้ แต่ต้องเตรียมก่อน
ต้องมีคีย์ของ bolthub (สร้างที่เว็บของผู้ทำ) · ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว) · ใช้ได้เฉพาะแอป Claude บนคอม (Windows หรือ Mac) ไม่ใช่บนเว็บหรือมือถือ
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ
SettingsDeveloperEdit Config
{
"mcpServers": {
"bolthub": {
"command": "npx",
"args": [
"-y",
"@bolthub/mcp"
],
"env": {
"LND_REST_HOST": "ใส่ค่าของคุณ",
"LND_MACAROON": "ใส่ค่าของคุณ",
"NWC_URI": "ใส่ค่าของคุณ",
"LNBITS_URL": "ใส่ค่าของคุณ",
"LNBITS_ADMIN_KEY": "ใส่ค่าของคุณ",
"PHOENIXD_URL": "ใส่ค่าของคุณ",
"PHOENIXD_PASSWORD": "ใส่ค่าของคุณ",
"BUDGET_SATS": "ใส่ค่าของคุณ",
"BOLTHUB_ACCOUNT_TOKEN": "ใส่ค่าของคุณ"
}
}
}
}วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ใช้ bolthub บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Claude บอกว่ากำลังใช้ bolthub หรือมีชื่อเครื่องมือของ bolthub ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ChatGPT ยังต่อ bolthub ไม่ได้
bolthub ต้องติดตั้งในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะตัวที่ทำงานบนเว็บ
ก · ใช้แอปที่ต่อ bolthub ได้
ข · ตัวอื่นในหมวด ร้านค้าออนไลน์และรับเงิน ที่ต่อกับ ChatGPT ได้
เลือกจากตัวที่ใช้มากในหมวดเดียวกัน เฉพาะตัวที่ต่อด้วยที่อยู่ได้โดยไม่ต้องใส่คีย์
ต่อกับ Claude Code ได้ แต่ต้องเตรียมก่อน
ต้องมีคีย์ของ bolthub (สร้างที่เว็บของผู้ทำ) · ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว)
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ
Mac: กด Command+Space พิมพ์ Terminal · Windows: เปิด PowerShell
claude mcp add --scope user bolthub --env LND_REST_HOST='ใส่ค่าของคุณ' --env LND_MACAROON='ใส่ค่าของคุณ' --env NWC_URI='ใส่ค่าของคุณ' --env LNBITS_URL='ใส่ค่าของคุณ' --env LNBITS_ADMIN_KEY='ใส่ค่าของคุณ' --env PHOENIXD_URL='ใส่ค่าของคุณ' --env PHOENIXD_PASSWORD='ใส่ค่าของคุณ' --env BUDGET_SATS='ใส่ค่าของคุณ' --env BOLTHUB_ACCOUNT_TOKEN='ใส่ค่าของคุณ' -- npx -y @bolthub/mcpแก้ “ใส่ค่าของคุณ” เป็นคีย์ของคุณก่อนกด Enter
วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ต้องเห็น bolthub ในรายการและขึ้นว่าเชื่อมต่อแล้ว
ใช้ bolthub บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Claude Code บอกว่ากำลังใช้ bolthub หรือมีชื่อเครื่องมือของ bolthub ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ Cursor ได้ แต่ต้องเตรียมก่อน
ต้องมีคีย์ของ bolthub (สร้างที่เว็บของผู้ทำ) · ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว)
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ
ในค่าตั้งของ bolthub ช่อง LND_REST_HOST, LND_MACAROON, NWC_URI, LNBITS_URL, LNBITS_ADMIN_KEY, PHOENIXD_URL, PHOENIXD_PASSWORD, BUDGET_SATS, BOLTHUB_ACCOUNT_TOKEN ยังว่าง ใส่คีย์ของคุณแล้วบันทึก
วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ใช้ bolthub บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Cursor บอกว่ากำลังใช้ bolthub หรือมีชื่อเครื่องมือของ bolthub ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Cursor เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ VS Code ได้ แต่ต้องเตรียมก่อน
ต้องมีคีย์ของ bolthub (สร้างที่เว็บของผู้ทำ) · ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว)
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ
ในค่าตั้งของ bolthub ช่อง LND_REST_HOST, LND_MACAROON, NWC_URI, LNBITS_URL, LNBITS_ADMIN_KEY, PHOENIXD_URL, PHOENIXD_PASSWORD, BUDGET_SATS, BOLTHUB_ACCOUNT_TOKEN ยังว่าง ใส่คีย์ของคุณแล้วบันทึก
วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ใช้ bolthub บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า VS Code บอกว่ากำลังใช้ bolthub หรือมีชื่อเครื่องมือของ bolthub ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ VS Code เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
Claude Code
claude mcp add --scope user bolthub --env LND_REST_HOST='ใส่ค่าของคุณ' --env LND_MACAROON='ใส่ค่าของคุณ' --env NWC_URI='ใส่ค่าของคุณ' --env LNBITS_URL='ใส่ค่าของคุณ' --env LNBITS_ADMIN_KEY='ใส่ค่าของคุณ' --env PHOENIXD_URL='ใส่ค่าของคุณ' --env PHOENIXD_PASSWORD='ใส่ค่าของคุณ' --env BUDGET_SATS='ใส่ค่าของคุณ' --env BOLTHUB_ACCOUNT_TOKEN='ใส่ค่าของคุณ' -- npx -y @bolthub/mcpClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"bolthub": {
"command": "npx",
"args": [
"-y",
"@bolthub/mcp"
],
"env": {
"LND_REST_HOST": "ใส่ค่าของคุณ",
"LND_MACAROON": "ใส่ค่าของคุณ",
"NWC_URI": "ใส่ค่าของคุณ",
"LNBITS_URL": "ใส่ค่าของคุณ",
"LNBITS_ADMIN_KEY": "ใส่ค่าของคุณ",
"PHOENIXD_URL": "ใส่ค่าของคุณ",
"PHOENIXD_PASSWORD": "ใส่ค่าของคุณ",
"BUDGET_SATS": "ใส่ค่าของคุณ",
"BOLTHUB_ACCOUNT_TOKEN": "ใส่ค่าของคุณ"
}
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"bolthub": {
"command": "npx",
"args": [
"-y",
"@bolthub/mcp"
],
"env": {
"LND_REST_HOST": "ใส่ค่าของคุณ",
"LND_MACAROON": "ใส่ค่าของคุณ",
"NWC_URI": "ใส่ค่าของคุณ",
"LNBITS_URL": "ใส่ค่าของคุณ",
"LNBITS_ADMIN_KEY": "ใส่ค่าของคุณ",
"PHOENIXD_URL": "ใส่ค่าของคุณ",
"PHOENIXD_PASSWORD": "ใส่ค่าของคุณ",
"BUDGET_SATS": "ใส่ค่าของคุณ",
"BOLTHUB_ACCOUNT_TOKEN": "ใส่ค่าของคุณ"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"bolthub": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@bolthub/mcp"
],
"env": {
"LND_REST_HOST": "ใส่ค่าของคุณ",
"LND_MACAROON": "ใส่ค่าของคุณ",
"NWC_URI": "ใส่ค่าของคุณ",
"LNBITS_URL": "ใส่ค่าของคุณ",
"LNBITS_ADMIN_KEY": "ใส่ค่าของคุณ",
"PHOENIXD_URL": "ใส่ค่าของคุณ",
"PHOENIXD_PASSWORD": "ใส่ค่าของคุณ",
"BUDGET_SATS": "ใส่ค่าของคุณ",
"BOLTHUB_ACCOUNT_TOKEN": "ใส่ค่าของคุณ"
}
}
}
}LND_REST_HOST envLND_MACAROON ความลับ envNWC_URI ความลับ envLNBITS_URL envLNBITS_ADMIN_KEY ความลับ envPHOENIXD_URL envPHOENIXD_PASSWORD ความลับ envBUDGET_SATS envBOLTHUB_ACCOUNT_TOKEN ความลับ envค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
npm: @bolthub/mcpดูจากแบบการต่อของ server ตัวนี้ และเอกสารของผู้ทำโปรแกรมแต่ละตัว ตรวจเมื่อ 10 พ.ย. 2569
ติดตั้งบนเครื่องได้ใน
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 13 พ.ย. 2569
ชื่อใน registry ยืนยันโดเมน bolthub.ai แล้ว (registry ตรวจความเป็นเจ้าของโดเมน)
มีการแก้โค้ดล่าสุด 4 เดือนที่ผ่านมา
ใช้ MIT
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
ถาม แชร์เคล็ดลับ หรือแจ้งว่าใช้ไม่ได้ เรียงตามที่คนกดว่ามีประโยชน์
ยังไม่มีใครโพสต์ ถามหรือแชร์เป็นคนแรกได้เลย
ข้อความในส่วนนี้เขียนโดยผู้ใช้ ไม่ใช่ทีม PopNx
ยังไม่มีรีวิว
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 3 จาก 3 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
ต้องใส่ค่าเหล่านี้: LND_MACAROON, NWC_URI, LNBITS_ADMIN_KEY, PHOENIXD_PASSWORD, BOLTHUB_ACCOUNT_TOKEN
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด 4 เดือนที่ผ่านมา และส่งรุ่นล่าสุด (0.7.2) เข้า registry 4 เดือนที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js ในเครื่องด้วย
ในหมวดเดียวกันมี Spree Commerce developer docs for AI agents, Stripe MCP, Sessy — Amazon SES observability
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
Spree Commerce docs for AI coding agents: build headless B2B and marketplace ecommerce on its APIs.
server ทางการของ Stripe ให้ AI ดูและจัดการลูกค้า สินค้า การชำระเงิน และใบแจ้งหนี้ ต่อผ่านคลาวด์ของ Stripe และล็อกอินแบบ OAuth
Read-only Amazon SES observability: search events, inspect bounces, pull delivery stats.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
The bolthub MCP server. One entry in your MCP client config; behind it, three kinds of tool source sharing one wallet and one Lightning budget:
search_apis, get_api_details, preview_cost, call_api, buy_credit, mint_scoped_token, revoke_token, plus the Node Launcher tools).list_api, analyze_listing, publish_listing, get_earnings, usage_summary). These act on your account, so they need a token: say "connect my bolthub account" (connect_account runs a one-click browser pairing; nothing secret touches the chat) or set BOLTHUB_ACCOUNT_TOKEN yourself. Buying stays account-less. Drafts stay invisible until you explicitly publish.Replaces @bolthub/mcp-registry and @bolthub/mcp-bridge (both deprecated — migration below).
Source: signaltech-org/bolthub-sdk · Docs: docs.bolthub.ai
Add to your MCP client config (Cursor, Claude Desktop, OpenClaw, etc.):
{
"mcpServers": { "bolthub": { "command": "npx", "args": ["-y", "@bolthub/mcp"], "env": { "NWC_URI": " " } } } }
With no config file this runs in marketplace mode: every listed bolthub API is available to your agent through the meta-tools. New listings appear automatically; no config changes, ever.
~/.bolthub/mcp.json — the mcpServers block is the exact shape your MCP client already uses, so paste your existing entries in wholesale:
{
"marketplace": true, "gateways": ["https://btc-intel.gw.bolthub.ai"], "mcpServers": { "filesystem": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/me/notes"] }, "remote-tools": { "url": "https://tools.example.com/mcp", "headers": { "Authorization": "Bearer …" } } }, "budget": { "sat": 10000 }, // lifetime ceiling for this run, ALL sources combined "maxPerCall": { "sat": 500 }, // per-call ceiling "namespace": "prefix", // "prefix" (default) or "flat" "telemetry": false // reserved; v1 sends nothing anywhere }
Then point the client at it:
{
"mcpServers": { "bolthub": { "command": "npx", "args": ["-y", "@bolthub/mcp", "--config", "~/.bolthub/mcp.json"], "env": { "LND_REST_HOST": "…", "LND_MACAROON": "…" } } } }
search_apis, get_api_details, preview_cost, call_api, buy_credit, mint_scoped_token, revoke_token, deploy_node, node_status, list_api, analyze_listing, publish_listing, get_earnings, usage_summary, connect_account, connect_status, create_workspace, connect_wallet, get_onboarding_state, plus open_stream / read_stream / close_stream for live SSE feeds.wallet_status: inspect the SPENDING wallet (balance, permissions, connectivity) — the payer-side counterpart to node_status, and the first thing to run when a payment fails.btc-intel__get_v1_history_candles, ….filesystem__read_file, ….Two servers can both expose a search tool — prefixing keeps them apart. namespace: "flat" passes bare names through instead and fails at startup on any collision (a tool is never silently shadowed).
Set ONE of these in the server's env:
LND_REST_HOST + LND_MACAROON (recommended, fastest <200ms)
NWC_URI (easiest setup, slower 1-3s) LNBITS_URL + LNBITS_ADMIN_KEY (alternative, <300ms) PHOENIXD_URL + PHOENIXD_PASSWORD (alternative, <200ms)
No wallet is not an error: free tools and marketplace search keep working; paid calls return their payment challenge with a setup hint.
budget.sat caps what the server can spend over its lifetime — across gateway calls, call_api, and paid downstream MCP tools combined. Reservations are synchronous, so concurrent calls on different sources can't jointly overspend. budget.sat: 0 is valid and means "free tools only". The agent can never lift the ceiling; refusals come back as clean "Payment refused" results.
Every payment logs one line to stderr (your local audit trail). The telemetry flag is reserved: v1 sends nothing anywhere, on or off; if a future version adds an opt-in ingest it will carry { scheme, asset, amount } only — no tool arguments, no resource identity.
| Before | After |
|---|---|
npx @bolthub/mcp-registry | npx @bolthub/mcp (zero config = same behavior) |
npx @bolthub/mcp-registry --api-url | npx @bolthub/mcp --api-url |
npx @bolthub/mcp-bridge --gateway | npx @bolthub/mcp --gateway |
--budget / BUDGET_SATS | unchanged (now a single pool across all sources) |
gateway tool btc-intel_get_v1_x | btc-intel__get_v1_x (double-underscore namespace) |
Remove the old entries from your client config rather than stacking them next to this one — a nested bolthub bin inside mcpServers would pay from its own wallet env, invisible to the shared budget (the server warns at startup if it spots this).
MIT