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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file macaroonnetwork_mcp-0.1.1.tar.gz.
File metadata
- Download URL: macaroonnetwork_mcp-0.1.1.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b9f4006bcb555c15e4d281ba21d8b2b2460f73ee9dcacd27f306587dc62dcb40
|
|
| MD5 |
ef91eeb824750954f59f047a3184756e
|
|
| BLAKE2b-256 |
bffb3ed1d0f3dfbb1a8490a62f006fb1bec40b72759e6b0e4a7d66b0214ec7c8
|
File details
Details for the file macaroonnetwork_mcp-0.1.1-py3-none-any.whl.
File metadata
- Download URL: macaroonnetwork_mcp-0.1.1-py3-none-any.whl
- Upload date:
- Size: 5.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/7.0.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0116acd39c28ed002b4730e1410bae983d130c5e5ed49b6e91e930725788c2e0
|
|
| MD5 |
419327cb6c9174f2f15fccf7fd94e7e3
|
|
| BLAKE2b-256 |
a57d15cb0e71be38f97eae257fea39e821a71ab0bc4f1e9f0a5d030371711460
|