
Map
Turns any product URL on the open web into a single normalized shape (CleanRead) without requiring merchant registration. Three surfaces: decode-merchant reads JSON-LD, OpenGraph, and x402 challenges to extract price, availability, and whether an agent can pay autonomously with its own wallet; Provisions teaches your agent to handle x402 payments using existing wallets without ever signing on its behalf; Atlas lets merchants publish their own catalog by running the same decoder inward. Detects machine-payable rails conservatively (v1 only verifies x402), so most normal Shopify or Stripe pages correctly return human_checkout rather than falsely claiming autonomy. Reach for this when you need agents to comparison-shop across unaffiliated merchants or execute their own purchases without checkout scraping.
- tools
- 4
- transport
- STDIO
- last updated
- May 26, 2026
Tools
4 toolsPublic tool metadata for what this MCP can expose to an agent.
decode-merchantInput a product url. Returns ONE shape (CleanRead) describing what, who, price, availability, payability and outcome.
Input a product url. Returns ONE shape (CleanRead) describing what, who, price, availability, payability and outcome.
No parameter schema in public metadata yet.
publish-catalogDecode your own product URLs, collect the CleanReads, and write ./catalog.json and a ./.well-known/map.json discovery manifest.
Decode your own product URLs, collect the CleanReads, and write ./catalog.json and a ./.well-known/map.json discovery manifest.
No parameter schema in public metadata yet.
get-catalogThe tool surface other agents read to fetch the published catalog.
The tool surface other agents read to fetch the published catalog.
No parameter schema in public metadata yet.
get-productThe tool surface other agents read to fetch a single published product.
The tool surface other agents read to fetch a single published product.
No parameter schema in public metadata yet.
Sponsors
Readme
MAP — Maraventano Agent Protocol
Navigate agent commerce. Find any merchant. Pay any merchant. Be found.
MAP lets any agent read products across the open web in one shape, decide whether it can pay autonomously, and publish its own catalog.
Merchant Key · Addressability · Provision — three minimal parts under one MCP server.
MAP is one MCP server with three parts. Each does one thing and shuts up; together they remove the gatekeeper between an agent and the open commercial web.
| Part | Name | What it does |
|---|---|---|
| read | Merchant Key | Find any merchant. Decode any product URL into one clean shape (CleanRead). |
| pay | Provision | Pay any merchant. Lessons that teach an agent to use the wallet it already has. |
| publish | Addressability | Be found. Point the decoder inward; serve your own catalog to other agents. |
Teacher, not butler — every part. MAP reads, explains, persists, and serves. It never signs, pays, holds keys, transacts, or stores cards.
Details
- Repository
- github.com/maraventano/map
- Categories
- AI & LLM Tools, Finance & Commerce
- Package
@maraventano/map- Transport
- STDIO
- Registry
- MCP registry, active