Skip to main content

Discovery-only MCP client for Macaroon Network -- search and inspect a live marketplace where AI agents pay per query in Bitcoin over Lightning.

Project description

macaroonnetwork-mcp

Discovery-only MCP client for Macaroon Network — a marketplace where AI agents discover, pay for (Bitcoin/Lightning via L402), and buy live data.

What this does

Two tools, both free, no payment or configuration required:

  • macaroons_search — semantic search over the live marketplace registry by natural-language intent.
  • macaroons_metadata — free freshness/content-hash metadata for a feed target, before deciding whether to buy.

What this does not do (yet)

This package does not expose buying tools (macaroons_purchase / macaroons_execute). The reference buyer implementation in the macaroonnetwork repo pays via a regtest Lightning node that's part of that repo's own dev environment — there's no way to make that work correctly for an arbitrary external installation yet. Real-wallet payment support (a configurable Lightning node, or the Polygon stablecoin credit rail) is planned; this package will grow purchase tools once that exists. Shipping non-functional buy tools now would mean they silently fail for every real user, which is exactly the kind of thing this project's L402/predicate machinery exists to prevent on the seller side — no reason to reintroduce it here.

Install

pip install macaroonnetwork-mcp

Use with an MCP client

{
  "mcpServers": {
    "macaroonnetwork": {
      "command": "macaroonnetwork-mcp"
    }
  }
}

Talks to https://api.macaroonnetwork.com by default. Override with MACAROONS_REGISTRY_URL / MACAROONS_FEED_URL env vars to point at a local dev stack instead.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

macaroonnetwork_mcp-0.1.2.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

macaroonnetwork_mcp-0.1.2-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file macaroonnetwork_mcp-0.1.2.tar.gz.

File metadata

  • Download URL: macaroonnetwork_mcp-0.1.2.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for macaroonnetwork_mcp-0.1.2.tar.gz
Algorithm Hash digest
SHA256 59bbd9e02ecc6f50c9a2743d4d422e251a4668d9952843f73f8662ff26e9a200
MD5 c277e01ea99c144b55b0583123601609
BLAKE2b-256 90b5c61ad87a329c9c2fae6564cdaaa47786b66c69b17d2754987319fcbc36dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for macaroonnetwork_mcp-0.1.2.tar.gz:

Publisher: publish-mcp-pypi.yml on kevmoz/macaroonnetwork

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file macaroonnetwork_mcp-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for macaroonnetwork_mcp-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 518880f4941aeeccbc1eb520196e8fc34f600704cce0764cc0995ffe9b42275f
MD5 3f703b1fae57204d22bc75b5e700d5bb
BLAKE2b-256 a3b42bc797ec8b385520cef72d1b5e4c64ac09677d0809454b43e69502d0722b

See more details on using hashes here.

Provenance

The following attestation bundles were made for macaroonnetwork_mcp-0.1.2-py3-none-any.whl:

Publisher: publish-mcp-pypi.yml on kevmoz/macaroonnetwork

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page