Spree Commerce: open-source B2B and marketplace ecommerce
Open-source B2B and marketplace ecommerce; new stores include an MCP server for AI agents.
作者提供的说明(英文原文)
Autonomous payment & Web-of-Trust anti-Sybil layer for AI agents via Nostr & Cashu (NIP-61 NutZaps).
这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。
我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。
选择你使用的 AI 应用,然后复制设置。
你需要
你用的是哪个应用?
在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。
打开 Claude Desktop → Settings → Developer → Edit Config,把下面的内容粘贴到 claude_desktop_config.json
{
"mcpServers": {
"nostrpulse": {
"command": "npx",
"args": [
"-y",
"nostrpulse-mcp"
]
}
}
}在终端中运行这条命令
claude mcp add nostrpulse -- npx -y nostrpulse-mcp粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json
{
"mcpServers": {
"nostrpulse": {
"command": "npx",
"args": [
"-y",
"nostrpulse-mcp"
]
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
粘贴到项目中的 .vscode/mcp.json
{
"servers": {
"nostrpulse": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"nostrpulse-mcp"
]
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
这个服务器在你的电脑上运行,而 ChatGPT 只能连接互联网上的服务器。请选择其他应用。
你的选择通过 Cookie 保存在这台设备上,无需账户。
这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。
它在你的电脑上运行;安装后,工具列表会显示在你的 AI 应用中。
我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月8日
注册名称已通过 GitHub 账户 PHONGUIT22 验证,该账户拥有此仓库
我们还没有从 GitHub 读取这个仓库
我们还没有从 GitHub 读取这个仓库
它在你的电脑上运行,没有互联网端点
在你的电脑上运行,改用本地设置
它在你的电脑上运行;我们只能读取互联网端点的工具列表
与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。
它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。
注册中心没有列出必需的密钥,不过有些服务器会在首次使用时要求你登录。
它在你的电脑上运行。你的 AI 应用会在需要时启动它,数据不会经过作者的服务器(除非它自己调用在线服务)。
GitHub 仓库最后更新于–,最新版本(1.3.1)于4天前进入注册中心。
支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。你的电脑上还需要有 Node.js。
同一分类中有:Spree Commerce: open-source B2B and marketplace ecommerce, Stripe MCP, MCP Cn Commerce
同一分类中其他作者的服务器,按星标数排序。
如何看卡片:↓ 每周下载量i★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i
Open-source B2B and marketplace ecommerce; new stores include an MCP server for AI agents.
MCP server integrating with Stripe - tools for customers, products, payments, and more.
8 read-only MCP platform entries; support is operation-specific; merchant live acceptance pending
按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。
nostrpulse-mcp)The Decentralized Stripe & Radar for Autonomous AI Agents via Nostr, Cashu eCash (NIP-61), and Model Context Protocol (MCP).
NostrPulse is an open-source payment and sovereign trust layer for autonomous AI agents, built on top of the Freedom Tech Stack (Nostr + Bitcoin Lightning + Cashu Chaumian eCash + Model Context Protocol). It provides Stripe-like settlement (M2M micro-payments via NIP-61 NutZaps) and Stripe Radar-grade anti-Sybil protection (Web-of-Trust graph distance + verifiable Economic Stake) for Cursor, Claude Desktop, and autonomous LLMs.
Explore Live Explorer » • AI Agent Interface • HRF Grant Roadmap & Verification • Bounty Board • Methodology • Relay Telemetry • Versus Engine
NostrPulse natively exports an industry-standard Model Context Protocol (MCP) server over Stdio JSON-RPC. Any AI client (Claude Desktop, Cursor, Windsurf, LangChain, Vercel AI SDK) can instantly tap into decentralized reputation, machine-to-machine micropayments, and distributed compute without API keys or custodial accounts.
Paste this configuration directly into your claude_desktop_config.json or .cursor/mcp.json:
{
"mcpServers": { "nostrpulse": { "command": "npx", "args": ["-y", "nostrpulse-mcp"] } } }
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json.cursor/mcp.json in your project root, or add under *Cursor Settings > Features > MCP*.Verify tools, examine schemas, and test prompts in the browser via the official Model Context Protocol Inspector:
npx @modelcontextprotocol/inspector npx -y nostrpulse-mcp
| Tool Name | Type | Description |
|---|---|---|
check_trust_score | Radar / Anti-Sybil | Anti-fraud radar for AI agents. Evaluates Web-of-Trust Ring-1 (22 Root Anchors), transitive hops, and Sybil-filtered Economic Stake (sats) before interacting or paying. |
pay_cashu_nutzap | Payment Rails (eCash) | Instant machine-to-machine (M2M) settlement with Chaumian eCash (NIP-61 NutZap) wrapped in metadata-private NIP-59 Gift Wrap and NIP-44 encryption. Wrapped with pre-flight spending guardrails. |
request_nip90_job | Decentralized Compute | Dispatches compute and data-processing tasks to decentralized NIP-90 Data Vending Machines (DVMs) across Nostr relays with local SQLite cache fallback. |
pay_lightning_nwc | Payment Rails (Lightning) | Settle BOLT-11 Lightning invoices directly through an autonomous node via NIP-47 Nostr Wallet Connect (Alby Hub, Phoenixd, Umbrel) with spending guardrails. |
pay_with_nwc | Payment Rails (Alias) | Direct NWC payment executor alias for pay_lightning_nwc. |
audit_cashu_mint | Mint Radar | Audit and evaluate counterparty risk of a Cashu eCash Mint using Web-of-Trust graph distance, NIP-05 sovereign domain validation, and admin reputation. |
route_cashu_mint | Mint Mesh | Dynamically discover and route to the highest-trust, lowest-latency Cashu Mint from the WoT-Gated Dynamic Mint Mesh. |
get_agent_identity | Zero-Config Identity | Retrieve active autonomous AI agent cryptographic public identity (pubkey, npub, keystore source, ephemeral status). Automatically bootstraps local keys. |
get_spending_guardrails | Budget Gatekeeper | Query current AI agent spending guardrails, daily budget (500 sats rolling), 24h satoshis spent, remaining allowance, and per-tx limits (50 sats). |
get_agent_telemetry | Telemetry & Audit | Inspect autonomous agent spending metrics, rolling 24h budget allowance, blocked Sybil threats, and Stripe Radar-grade recent telemetry events. |
For edge devices, local SLMs (e.g., Qwen 2.5 0.5B/1.5B via Ollama), or cost-sensitive agent loops, NostrPulse supports context-optimized profiles that reduce prompt overhead from ~2,200 tokens down to ~380 tokens:
# Launch with minimal profile (3 core tools: check_trust_score, pay_cashu_nutzap, get_spending_guardrails)
npx -y nostrpulse-mcp --profile=minimal
NOSTRPULSE_PROFILE=minimal npx -y nostrpulse-mcp
| Profile | Active Tools | Token Footprint | Recommended Use Case |
|---|---|---|---|
minimal | check_trust_score, pay_cashu_nutzap, get_spending_guardrails | ~380 tokens | Local SLMs (0.5B – 1.5B), edge devices, low-cost loops |
radar | check_trust_score, audit_cashu_mint | ~240 tokens | Read-only anti-Sybil screening & Mint risk verification |
payment | pay_cashu_nutzap, pay_lightning_nwc, get_spending_guardrails | ~420 tokens | Payment-only execution daemons & bots |
full | All 10 NostrPulse MCP tools | ~2,200 tokens | Flagship LLMs (Claude 3.7/Opus, GPT-4o, Gemini 2.5) |
NostrPulse includes a reference implementation for autonomous agent-to-agent decentralized negotiation and micro-commerce (scripts/test-mesh-agent.ts):
[ Agent A: Requester / Buyer ] [ Agent B: Worker / Seller ]
│ │ ├──► 1. Dispatch NIP-90 Job ('zap-analytics') ──►│ │ │ │ 2. Audit Requester WoT Anti-Sybil Score ◄───┤ (Requires Trust Score > 40) │ (check_trust_score) │ │ │ │◄── 3. Acknowledge & Deliver Computation ───────┤ │ │ ├──► 4. Inspect Budget Guardrails (assert 24h) │ │ │ ├──► 5. Settle Cashu NutZap (Adaptive Fallback) ─►│
qwen2.5-coder:1.5b) without cloud API keys: npm exec tsx scripts/test-mesh-agent.ts --ollama
Open agentic systems and decentralized protocols eliminate platform lock-in, but introduce two critical vulnerabilities:
npub) cost $0 to generate, making spam bots, clone accounts, and wash-trading rampant.| Vector | Legacy Web2 / Stripe | NostrPulse (Freedom Tech Stack) |
|---|---|---|
| Agent Identity | API keys, credit cards, KYC bans | Cryptographic Sovereign Keypairs (`NIP-01 / NIP-19`) |
| Anti-Fraud (Radar) | Centralized black-box heuristic rules | Web-of-Trust Ring-1 (22 Anchors) + Anti-Sybil Sats Stake |
| M2M Settlement | 30% platform cuts, merchant holds | Chaumian eCash (NIP-61 NutZaps): Zero-fee, instant, private |
| Offline Delivery | Synchronous connection required | Asynchronous NutZaps via NIP-59 Gift Wrap & Relays |
| Compute Delegation | Proprietary cloud APIs | NIP-90 Data Vending Machines (Open Compute Marketplace) |
| AI Protocol | Custom vendor REST wrappers | Stdio JSON-RPC via Model Context Protocol (`nostrpulse-mcp`) |
• NIP-01: P2P WebSocket relays
• NIP-05: Cryptographic DNS
• NIP-07: Signer (Alby, nos2x)
• NIP-65: Relay gossip mesh
• 5-Pillar Score (0–100 pts)
• 22 Root Anchors WoT graph
• Anti-Sybil Damping Guard
• Mint Reputation Radar
• Dual-bar Economic Stake
• NIP-47: NWC Lightning Rail
• NIP-61: Cashu NutZaps
• NIP-57: Lightning Zaps
• NIP-59: Gift Wrap Privacy
• NUT-06: Dynamic Mint Mesh
• MCP Stdio: JSON-RPC server
• npm: nostrpulse-mcp
• NIP-90: DVM Worker Daemon
• Bounties: WoT-gated tasks
NostrPulse calculates an objective 0–100 point reputation index directly from open relay data and root anchor graph topology:
| Pillar | Verification Signal | Max Points |
|---|
| Pillar 1 | **NIP-05 Cryptographic DNS Bin
只显示了开头部分;其余内容请在仓库中阅读