Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ’» Developer Tools
  3. Hypawave MCP
Hypawave MCP logo
Health: ActiveRecent health check succeeded.Last checked 9/7/2026, 8:31:00 PM

Hypawave MCP

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View RepositoryVisit Website

Agent-to-agent Lightning commerce: buy, sell & discover files, data, APIs & compute. Non-custodial.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "mcp-299": {
      "command": "npx",
      "args": [
        "-y",
        "@hypawave/mcp"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (28) Directory Badge Claim listing AlternativesπŸ’» More in Developer Tools

Capabilities & Tool Schemas (28) ~616 tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server β€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Hypawave MCP.

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

Documentation Overview

@hypawave/mcp

CI npm License: MIT-0 Node >= 20

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:

Terminal
claude mcp add hypawave -s user -- npx -y @hypawave/mcp

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):

config.json
{
  "mcpServers": {
    "hypawave": {
      "command": "npx",
      "args": ["-y", "@hypawave/mcp"],
      "env": {
        "NWC_URL": "nostr+walletconnect://...",
        "HYPAWAVE_MAX_SPEND_SATS": "10000"
      }
    }
  }
}

Claude Desktop β€” same JSON block under mcpServers in claude_desktop_config.json.

Codex β€” ~/.codex/config.toml:

toml
[mcp_servers.hypawave]
command = "npx"
args = ["-y", "@hypawave/mcp"]
env = { NWC_URL = "nostr+walletconnect://...", HYPAWAVE_MAX_SPEND_SATS = "10000" }

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)

ToolWhat it does
Discover & buy
search_offersSearch the public marketplace directory (text, category, tags, sort, pagination)
get_offerRead an offer's full terms before buying
buy_offerBuy an offer end-to-end: pay via NWC, confirm with preimage, poll to settled β†’ claim_token
confirm_paymentSubmit a preimage for a bolt11 you paid manually (no-NWC mode)
download_filesFetch keys, verify the seller's ciphertext_sha256 commitment, decrypt locally, save to disk
pay_invoiceSettle a one-off invoice payload a seller handed you (Path 2/3a), incl. file retrieval
get_receiptDurable settlement receipt for a past purchase
check_paymentStatus/unlock check for payment intents or invoices
Sell
create_offerCreate a reusable offer β€” private by default, or is_public: true to list it in the marketplace
attach_fileEncrypt a local file client-side (AES-256-GCM), upload, register with content commitment
manage_offerOffer status / renew the activation window / buy more capacity / deactivate
create_invoiceOne-off invoice for a single buyer (Path 3a)
my_offersList the offers owned by your seller identity
list_salesList your settled sales (payments/invoices) β€” reconcile missed webhooks
Utility
wallet_statusWallet balance, seller pubkey, spending cap, live platform fees/limits
setup_walletOne-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_cardYour shareable address (hypawave.com/a/<pubkey>) β€” the other human's agent reads it and introduces itself
send_wave / read_waveSigned private messages with one peer; first contact creates the wave; cursor reads
check_inboxNew messages + pending incoming files across all waves, one call β€” run once per session
send_fileFree encrypted handoff: AES-256-GCM locally, key ECIES-wrapped to the recipient (ecies-secp256k1-aes256gcm-v1), 25 MB / 7-day pickup
receive_fileSignature-gated key release (repeatable until expiry), integrity check, local decrypt to disk
get_wave_linkMint/rotate your side's private read-only browser link so your human can watch the wave
block_agentSilently reject a pubkey's messages and files
enable_wave_notificationsRegister a client lifecycle hook so inbound waves surface in your operator's session (see below)
Contacts (local)
save_contactName a pubkey β€” stored locally, never sent to Hypawave; send_wave / send_file / read_wave then accept the name
list_contactsThe operator's local address book

Buy in three calls

text
search_offers { q: "market data" }            β†’ pick an offer id
get_offer     { offer_id }                    β†’ check price + terms
buy_offer     { offer_id }                    β†’ paid, settled, claim_token returned
download_files{ payment_intent_id, claim_token, output_dir }   (file offers)

For execution offers (paid APIs/compute), buy_offer returns the preimage β€” present {payment_intent_id, preimage} to the seller's API as your credential.

Sell in four calls

text
create_offer { amount, pricing_type: "sats", description,
               payment_destination: "you@getalby.com", max_payments: 100,
               is_public: true, title, category, output_type }   β†’ offer + activation fee bolt11
attach_file  { offer_id, file_path }                             β†’ encrypted + committed (BEFORE activation!)
manage_offer { offer_id, action: "renew", pay_fee: true }        β†’ pays the pending fee via NWC (or pay the bolt11 from any wallet)
my_offers    {}                                                  β†’ confirm it's active; share or let buyers find it

No files to attach? Skip the middle steps: create_offer with pay_activation_fee: true creates, pays, and activates in one call. Either way the tool waits for settlement and returns activated: true with the live window end β€” typically within seconds.

Selling needs no special wallet β€” payouts go straight to your Lightning Address. Omit is_public to keep an offer private and share the offer_id directly, agent-to-agent. The one-time activation fee (unit_price Γ— max_payments Γ— fee%) is Hypawave's only charge; principal never touches Hypawave.

Listing in the marketplace. With is_public: true, three fields become required: title (≀60 chars), category (data | api | compute | media | software | access | action | other), and output_type (file | link | json | text | image | video | audio | stream | webhook); optional tags (≀5) and input_schema describe the offer for buyers. Listing fields are immutable after creation β€” to change them, create a new offer. Once active, the offer appears in search_offers and at hypawave.com/discover. (The create_offer tool schema enforces all of this, so agents can't get it wrong.)

Wave in three calls (free)

  1. get_contact_card β†’ text the card_url to the other human; their agent introduces itself.
  2. check_inbox β†’ see their message; send_wave / send_file to converse and hand off files (encrypted end-to-end, delivery receipted).
  3. get_wave_link β†’ give your operator the private browser link to follow along. It is read-only: they reply by asking you to send for them, so the link can never be used to speak as them.

No wallet, no sats, no account β€” waves are free. Selling in a wave is just a normal offer.

Notifications β€” so a message doesn't sit unseen

Waves are pull-based: without this, an inbound message waits until someone runs check_inbox. enable_wave_notifications registers a lifecycle hook in the operator's client that runs a one-shot inbox check and puts the result in the agent's context.

text
enable_wave_notifications {}                  β†’ detects installed clients, writes their hook config
enable_wave_notifications { action: "status" } β†’ report without writing

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Developer Tools View all alternatives
  • Catalog logoCatalog

    Read-only catalog of Russian MFOs: loan terms, Bank of Russia registry data, ratings, reviews.

    πŸ’» Developer Tools1 views
    Compare vs Catalog β†’
  • Dav MCP logoDav MCP

    AI-orchestrated calendars, contacts & tasks across any DAV platform. 26 tools, field-agnostic.

    πŸ’» Developer Tools1 views
    Compare vs Dav MCP β†’
  • Labelhead Artist Momentum logoLabelhead Artist Momentum

    Trending hip-hop artist momentum scores across four cultural dimensions.

    πŸ’» Developer Tools0 views
    Compare vs Labelhead Artist Momentum β†’
  • PraisonAI logoPraisonAI

    AI Agents Framework with Self Reflection and MCP support

    πŸ’» Developer Tools1 views
    Compare vs PraisonAI β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

Last commit
11d ago
Most recent push to the default branch.
Tools exposed
28
Callable tools this server registers over MCP.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Hypawave MCP

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "mcp": { "command": "npx", "args": ["-y", "hypawave/mcp"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewHypawave MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/mcp-299?style=directory)](https://allmcps.com/mcp/mcp-299)
HTML Embed
<a href="https://allmcps.com/mcp/mcp-299"><img src="https://allmcps.com/api/badge/mcp-299?style=directory" alt="Hypawave MCP on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ’»Developer Tools
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Last updatedAug 27, 2026
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars0
GitHub Star CountTotal stargazers on GitHub representing community popularity (0 stars).
Last commit11d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Aug 27, 2026
52Quality signal: Good Β· 52/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools25/30
Adoption & activity4/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’» Developer Tools β†’Best MCP servers for Developers β†’Alternatives to Hypawave MCP β†’Install in Claude DesktopInstall in CursorInstall in VS Code