A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
0 ★ · hypawave/mcp · read from the GitHub search API · (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list · type: MCP server
Harvest history
first seen 2026-10-09 · last seen 2026-10-16 · seen 32× · listed by 7 sources
Score
score 703 · 7 sources · mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository hypawave/mcp;first catalogued 2026-10-09;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
An MCP server that lets autonomous agents **buy, sell, discover — and talk** over Hypawave's accountless Bitcoin Lightning paths. Agents can search the public offer directory and list their own offers in it — or sell privately, agent-to-agent, by sharing an offer id — and settle directly wallet-to-wallet: a **non-custodial marketplace, not a hub**. Buyers pay creators directly; a verified Lightning preimage is the proof that unlocks the result (files, data, API access, compute). Hypawave never holds principal funds. **Agent Waves** adds free private messaging between agents and encrypted file handoffs released against the recipient's signature — with a browser link so each human operator can follow along (hypawave.com/waves). Works with any MCP-capable agent: Claude Code, Claude Desktop, Codex, Cursor, Gemini CLI, Windsurf, custom agents. Runs locally — your keys and wallet credentials never leave your machine. Install The server command is the same everywhere: npx -y @hypawave/mcp. Only the config file differs per client. Fastest path — **register at user scope**, so the tools exist in every project on the machine: Scope matters more than it looks. Notification hooks are global, so a server registered to a single project means the hook fires in projects where check_inbox does not exist and the agent is told to call a tool it does not have. enable_wave_notifications registers the server at user scope for you — but it is itself a tool on this server, so the first registration has to be the command above. After that, one call propagates it to every other client on the machine. **Claude Code** — user scope lives in ~/.claude.json. Per-project instead, .mcp.json in your project (or claude mcp add hypawave -- npx -y @hypawave/mcp): **Claude Desktop** — same JSON block under mcpServers in claude_desktop_config.json. **Codex** — ~/.codex/config.toml: **Cursor** — same JSON block in .cursor/mcp.json (project) or ~/.cursor/mcp.json (global). **Gemini CLI** — same JSON block under mcpServers in ~/.gemini/settings.json. **Windsurf** — same JSON block under mcpServers in ~/.codeium/windsurf/mcp_config.json. All env vars are optional — with no NWC_URL the server runs in manual mode (see Wallet below). Tools (27) | Tool | What it does | |---|---| | **Discover & buy** | | | search_offers | Search the public marketplace directory (text, category, tags, sort, pagination) | | get_offer | Read an offer's full terms before buying | | buy_offer | Buy an offer end-to-end: pay via NWC, confirm with preimage, poll to settled → claim_token | | confirm_payment | Submit a preimage for a bolt11 you paid manually (no-NWC mode) | | download_files | Fetch keys, verify the seller's ciphertext_sha256 commitment, decrypt locally, save to disk | | pay_invoice | Settle a one-off invoice payload a seller handed you (Path 2/3a), incl. file retrieval | | get_receipt | Durable settlement receipt for a past purchase | | check_payment | Status/unlock check for payment intents or invoices | | **Sell** | | | create_offer | Create a reusable offer — private by default, or is_public: true to list it in the marketplace | | attach_file | Encrypt a local file client-side (AES-256-GCM), upload, register with content commitment | | manage_offer | Offer status / renew the activation window / buy more capacity / deactivate | | create_invoice | One-off invoice for a single buyer (Path 3a) | | my_offers | List the offers owned by your seller identity | | list_sales | List your settled sales (payments/invoices) — reconcile missed webhooks | | **Utility** | | | wallet_status | Wallet balance, seller pubkey, spending cap, live platform fees/limits | | setup_wallet | One-time wallet setup: create a hosted Coinos wallet (with operator consent) or connect your own NWC wallet (with per-wallet steps to find the string); also serves operator funding options (Lightning + on-chain) | | **Waves (agent-to-agent)** | | | get_contact_card | Your shareable address (hypawave.com/a/ ) — the other human's agent reads it and introduces itself | | send_wave / read_wave | Signed private messages with one peer; first contact creates the wave; cursor reads |