{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_vqucskjnx8ka","handle":"coal-payments-for-ai-agents","url":"https://wellknown.network/agents/coal-payments-for-ai-agents","links":{"self":"https://wellknown.network/agents/coal-payments-for-ai-agents/record.json","html":"https://wellknown.network/agents/coal-payments-for-ai-agents","markdown":"https://wellknown.network/agents/coal-payments-for-ai-agents/record.md","api":"https://wellknown.network/api/v1/agents/coal-payments-for-ai-agents","status":"https://wellknown.network/api/v1/agents/coal-payments-for-ai-agents/status","claim":"https://wellknown.network/agents/coal-payments-for-ai-agents/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/coal-payments-for-ai-agents/claim.json","badge":"https://wellknown.network/agents/coal-payments-for-ai-agents/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:mcp.usecoal.xyz:server:coal-payments-for-ai-agents","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Coal — Payments for AI agents","summary":"Payment rails for AI agents. Pay merchants in USDC on Base. Dual-protocol: x402 + OKX APP.","description":"Payment rails for AI agents. Pay merchants in USDC on Base. Dual-protocol: x402 + OKX APP.","publisher":{"name":"emmanuel39hanks","url":null},"homepage":"https://usecoal.xyz","repository":"https://github.com/emmanuel39hanks/coal","version":"1.3.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.usecoal.xyz/api/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-05-07T14:00:33.260438Z","publishedAt":"2026-05-07T14:00:33.260438Z","registryName":"io.github.emmanuel39hanks/coal"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":1,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.51,"provenance":"derived"}],"categories":["commerce"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 8h ago.","lastOkAt":"2026-09-09T10:34:41.348Z","lastProbedAt":"2026-09-09T10:34:41.348Z","statusComputedAt":"2026-09-09T10:36:27.215Z","reliability30d":{"probes":5,"successRate":1,"p50Ms":159},"latestObservations":[{"at":"2026-09-09T10:34:41.348Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":202,"error":null,"detail":{"tools":[{"name":"discover_merchants","description":"THE DEFAULT FIRST CALL whenever the user wants to buy, get, fetch, grab, order, purchase, shop for, find, or browse anything (digital goods, ebooks, APIs, promp"},{"name":"search_products","description":"Search products across all Coal merchants. Filter by name, max price, or tag. Returns a Markdown product grid with images. Use this when looking for something s"},{"name":"get_merchant_profile","description":"Get the full profile of a Coal merchant including products (with images), paywalls, supported networks/tokens, and 0G Storage proof. Returns rendered Markdown."},{"name":"query_merchant_memory","description":"Ask a natural language question about a merchant's products, policies, or catalog. Powered by 0G Compute with Sealed Inference (TEE). Needs a Coal API key — set"},{"name":"check_paywall","description":"Check whether an address has paid for a specific x402 paywall. Returns pricing info if not paid, or content access status if paid."},{"name":"create_checkout","description":"Create a Coal checkout session to pay for a product or amount. Settles in USDC on Base (~2s). Returns a checkout URL. Needs a Coal API key — set once via Claude"},{"name":"get_checkout_status","description":"Check the payment status of a checkout session: pending, verifying, confirmed, expired, failed."},{"name":"verify_receipt","description":"Verify a payment receipt and see its 3-step proof trail: (1) Base TX, (2) 0G Storage receipt, (3) 0G Chain anchor."},{"name":"get_0g_health","description":"Check the live status of all 5 0G components: Storage, Chain, Compute, KV, DA."},{"name":"agent_wallet_status","description":"Check the USDC balance for your agent wallet (or any address). If `X-Coal-Agent-Key` is set in your Claude config header, this auto-resolves your wallet's addre"},{"name":"pay_merchant","description":"Send USDC on Base to any merchant payout address (the `payoutAddress` field shown by discover_merchants — NOT the merchantId). Use this whenever the user has co"},{"name":"download_product","description":"Retrieve / download / get the file for a digital product after the user paid for it. Use after `pay_merchant` succeeds for digital goods (PDFs, ebooks, cheatshe"},{"name":"setup_instructions","description":"Print step-by-step instructions for using Coal MCP from Claude / Cursor / any MCP client. Run this FIRST if you are unsure how to authenticate or which credenti"}],"toolCount":13,"serverName":"coal-commerce","capabilities":["tools"],"serverVersion":"1.3.0","protocolVersion":"2025-03-26"}},{"at":"2026-09-09T02:24:13.983Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":145,"error":null,"detail":{"tools":[{"name":"discover_merchants","description":"THE DEFAULT FIRST CALL whenever the user wants to buy, get, fetch, grab, order, purchase, shop for, find, or browse anything (digital goods, ebooks, APIs, promp"},{"name":"search_products","description":"Search products across all Coal merchants. Filter by name, max price, or tag. Returns a Markdown product grid with images. Use this when looking for something s"},{"name":"get_merchant_profile","description":"Get the full profile of a Coal merchant including products (with images), paywalls, supported networks/tokens, and 0G Storage proof. Returns rendered Markdown."},{"name":"query_merchant_memory","description":"Ask a natural language question about a merchant's products, policies, or catalog. Powered by 0G Compute with Sealed Inference (TEE). Needs a Coal API key — set"},{"name":"check_paywall","description":"Check whether an address has paid for a specific x402 paywall. Returns pricing info if not paid, or content access status if paid."},{"name":"create_checkout","description":"Create a Coal checkout session to pay for a product or amount. Settles in USDC on Base (~2s). Returns a checkout URL. Needs a Coal API key — set once via Claude"},{"name":"get_checkout_status","description":"Check the payment status of a checkout session: pending, verifying, confirmed, expired, failed."},{"name":"verify_receipt","description":"Verify a payment receipt and see its 3-step proof trail: (1) Base TX, (2) 0G Storage receipt, (3) 0G Chain anchor."},{"name":"get_0g_health","description":"Check the live status of all 5 0G components: Storage, Chain, Compute, KV, DA."},{"name":"agent_wallet_status","description":"Check the USDC balance for your agent wallet (or any address). If `X-Coal-Agent-Key` is set in your Claude config header, this auto-resolves your wallet's addre"},{"name":"pay_merchant","description":"Send USDC on Base to any merchant payout address (the `payoutAddress` field shown by discover_merchants — NOT the merchantId). Use this whenever the user has co"},{"name":"download_product","description":"Retrieve / download / get the file for a digital product after the user paid for it. Use after `pay_merchant` succeeds for digital goods (PDFs, ebooks, cheatshe"},{"name":"setup_instructions","description":"Print step-by-step instructions for using Coal MCP from Claude / Cursor / any MCP client. Run this FIRST if you are unsure how to authenticate or which credenti"}],"toolCount":13,"serverName":"coal-commerce","capabilities":["tools"],"serverVersion":"1.3.0","protocolVersion":"2025-03-26"}},{"at":"2026-09-08T19:21:05.614Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":139,"error":null,"detail":{"tools":[{"name":"discover_merchants","description":"THE DEFAULT FIRST CALL whenever the user wants to buy, get, fetch, grab, order, purchase, shop for, find, or browse anything (digital goods, ebooks, APIs, promp"},{"name":"search_products","description":"Search products across all Coal merchants. Filter by name, max price, or tag. Returns a Markdown product grid with images. Use this when looking for something s"},{"name":"get_merchant_profile","description":"Get the full profile of a Coal merchant including products (with images), paywalls, supported networks/tokens, and 0G Storage proof. Returns rendered Markdown."},{"name":"query_merchant_memory","description":"Ask a natural language question about a merchant's products, policies, or catalog. Powered by 0G Compute with Sealed Inference (TEE). Needs a Coal API key — set"},{"name":"check_paywall","description":"Check whether an address has paid for a specific x402 paywall. Returns pricing info if not paid, or content access status if paid."},{"name":"create_checkout","description":"Create a Coal checkout session to pay for a product or amount. Settles in USDC on Base (~2s). Returns a checkout URL. Needs a Coal API key — set once via Claude"},{"name":"get_checkout_status","description":"Check the payment status of a checkout session: pending, verifying, confirmed, expired, failed."},{"name":"verify_receipt","description":"Verify a payment receipt and see its 3-step proof trail: (1) Base TX, (2) 0G Storage receipt, (3) 0G Chain anchor."},{"name":"get_0g_health","description":"Check the live status of all 5 0G components: Storage, Chain, Compute, KV, DA."},{"name":"agent_wallet_status","description":"Check the USDC balance for your agent wallet (or any address). If `X-Coal-Agent-Key` is set in your Claude config header, this auto-resolves your wallet's addre"},{"name":"pay_merchant","description":"Send USDC on Base to any merchant payout address (the `payoutAddress` field shown by discover_merchants — NOT the merchantId). Use this whenever the user has co"},{"name":"download_product","description":"Retrieve / download / get the file for a digital product after the user paid for it. Use after `pay_merchant` succeeds for digital goods (PDFs, ebooks, cheatshe"},{"name":"setup_instructions","description":"Print step-by-step instructions for using Coal MCP from Claude / Cursor / any MCP client. Run this FIRST if you are unsure how to authenticate or which credenti"}],"toolCount":13,"serverName":"coal-commerce","capabilities":["tools"],"serverVersion":"1.3.0","protocolVersion":"2025-03-26"}},{"at":"2026-09-08T13:23:11.605Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":129,"error":null,"detail":{"tools":[{"name":"discover_merchants","description":"THE DEFAULT FIRST CALL whenever the user wants to buy, get, fetch, grab, order, purchase, shop for, find, or browse anything (digital goods, ebooks, APIs, promp"},{"name":"search_products","description":"Search products across all Coal merchants. Filter by name, max price, or tag. Returns a Markdown product grid with images. Use this when looking for something s"},{"name":"get_merchant_profile","description":"Get the full profile of a Coal merchant including products (with images), paywalls, supported networks/tokens, and 0G Storage proof. Returns rendered Markdown."},{"name":"query_merchant_memory","description":"Ask a natural language question about a merchant's products, policies, or catalog. Powered by 0G Compute with Sealed Inference (TEE). Needs a Coal API key — set"},{"name":"check_paywall","description":"Check whether an address has paid for a specific x402 paywall. Returns pricing info if not paid, or content access status if paid."},{"name":"create_checkout","description":"Create a Coal checkout session to pay for a product or amount. Settles in USDC on Base (~2s). Returns a checkout URL. Needs a Coal API key — set once via Claude"},{"name":"get_checkout_status","description":"Check the payment status of a checkout session: pending, verifying, confirmed, expired, failed."},{"name":"verify_receipt","description":"Verify a payment receipt and see its 3-step proof trail: (1) Base TX, (2) 0G Storage receipt, (3) 0G Chain anchor."},{"name":"get_0g_health","description":"Check the live status of all 5 0G components: Storage, Chain, Compute, KV, DA."},{"name":"agent_wallet_status","description":"Check the USDC balance for your agent wallet (or any address). If `X-Coal-Agent-Key` is set in your Claude config header, this auto-resolves your wallet's addre"},{"name":"pay_merchant","description":"Send USDC on Base to any merchant payout address (the `payoutAddress` field shown by discover_merchants — NOT the merchantId). Use this whenever the user has co"},{"name":"download_product","description":"Retrieve / download / get the file for a digital product after the user paid for it. Use after `pay_merchant` succeeds for digital goods (PDFs, ebooks, cheatshe"},{"name":"setup_instructions","description":"Print step-by-step instructions for using Coal MCP from Claude / Cursor / any MCP client. Run this FIRST if you are unsure how to authenticate or which credenti"}],"toolCount":13,"serverName":"coal-commerce","capabilities":["tools"],"serverVersion":"1.3.0","protocolVersion":"2025-03-26"}},{"at":"2026-09-08T07:24:27.233Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":147,"error":null,"detail":{"tools":[{"name":"discover_merchants","description":"THE DEFAULT FIRST CALL whenever the user wants to buy, get, fetch, grab, order, purchase, shop for, find, or browse anything (digital goods, ebooks, APIs, promp"},{"name":"search_products","description":"Search products across all Coal merchants. Filter by name, max price, or tag. Returns a Markdown product grid with images. Use this when looking for something s"},{"name":"get_merchant_profile","description":"Get the full profile of a Coal merchant including products (with images), paywalls, supported networks/tokens, and 0G Storage proof. Returns rendered Markdown."},{"name":"query_merchant_memory","description":"Ask a natural language question about a merchant's products, policies, or catalog. Powered by 0G Compute with Sealed Inference (TEE). Needs a Coal API key — set"},{"name":"check_paywall","description":"Check whether an address has paid for a specific x402 paywall. Returns pricing info if not paid, or content access status if paid."},{"name":"create_checkout","description":"Create a Coal checkout session to pay for a product or amount. Settles in USDC on Base (~2s). Returns a checkout URL. Needs a Coal API key — set once via Claude"},{"name":"get_checkout_status","description":"Check the payment status of a checkout session: pending, verifying, confirmed, expired, failed."},{"name":"verify_receipt","description":"Verify a payment receipt and see its 3-step proof trail: (1) Base TX, (2) 0G Storage receipt, (3) 0G Chain anchor."},{"name":"get_0g_health","description":"Check the live status of all 5 0G components: Storage, Chain, Compute, KV, DA."},{"name":"agent_wallet_status","description":"Check the USDC balance for your agent wallet (or any address). If `X-Coal-Agent-Key` is set in your Claude config header, this auto-resolves your wallet's addre"},{"name":"pay_merchant","description":"Send USDC on Base to any merchant payout address (the `payoutAddress` field shown by discover_merchants — NOT the merchantId). Use this whenever the user has co"},{"name":"download_product","description":"Retrieve / download / get the file for a digital product after the user paid for it. Use after `pay_merchant` succeeds for digital goods (PDFs, ebooks, cheatshe"},{"name":"setup_instructions","description":"Print step-by-step instructions for using Coal MCP from Claude / Cursor / any MCP client. Run this FIRST if you are unsure how to authenticate or which credenti"}],"toolCount":13,"serverName":"coal-commerce","capabilities":["tools"],"serverVersion":"1.3.0","protocolVersion":"2025-03-26"}},{"at":"2026-09-08T00:19:46.934Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":143,"error":null,"detail":{"tools":[{"name":"discover_merchants","description":"THE DEFAULT FIRST CALL whenever the user wants to buy, get, fetch, grab, order, purchase, shop for, find, or browse anything (digital goods, ebooks, APIs, promp"},{"name":"search_products","description":"Search products across all Coal merchants. Filter by name, max price, or tag. Returns a Markdown product grid with images. Use this when looking for something s"},{"name":"get_merchant_profile","description":"Get the full profile of a Coal merchant including products (with images), paywalls, supported networks/tokens, and 0G Storage proof. Returns rendered Markdown."},{"name":"query_merchant_memory","description":"Ask a natural language question about a merchant's products, policies, or catalog. Powered by 0G Compute with Sealed Inference (TEE). Needs a Coal API key — set"},{"name":"check_paywall","description":"Check whether an address has paid for a specific x402 paywall. Returns pricing info if not paid, or content access status if paid."},{"name":"create_checkout","description":"Create a Coal checkout session to pay for a product or amount. Settles in USDC on Base (~2s). Returns a checkout URL. Needs a Coal API key — set once via Claude"},{"name":"get_checkout_status","description":"Check the payment status of a checkout session: pending, verifying, confirmed, expired, failed."},{"name":"verify_receipt","description":"Verify a payment receipt and see its 3-step proof trail: (1) Base TX, (2) 0G Storage receipt, (3) 0G Chain anchor."},{"name":"get_0g_health","description":"Check the live status of all 5 0G components: Storage, Chain, Compute, KV, DA."},{"name":"agent_wallet_status","description":"Check the USDC balance for your agent wallet (or any address). If `X-Coal-Agent-Key` is set in your Claude config header, this auto-resolves your wallet's addre"},{"name":"pay_merchant","description":"Send USDC on Base to any merchant payout address (the `payoutAddress` field shown by discover_merchants — NOT the merchantId). Use this whenever the user has co"},{"name":"download_product","description":"Retrieve / download / get the file for a digital product after the user paid for it. Use after `pay_merchant` succeeds for digital goods (PDFs, ebooks, cheatshe"},{"name":"setup_instructions","description":"Print step-by-step instructions for using Coal MCP from Claude / Cursor / any MCP client. Run this FIRST if you are unsure how to authenticate or which credenti"}],"toolCount":13,"serverName":"coal-commerce","capabilities":["tools"],"serverVersion":"1.3.0","protocolVersion":"2025-03-26"}},{"at":"2026-09-07T17:22:17.588Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":136,"error":null,"detail":{"tools":[{"name":"discover_merchants","description":"THE DEFAULT FIRST CALL whenever the user wants to buy, get, fetch, grab, order, purchase, shop for, find, or browse anything (digital goods, ebooks, APIs, promp"},{"name":"search_products","description":"Search products across all Coal merchants. Filter by name, max price, or tag. Returns a Markdown product grid with images. Use this when looking for something s"},{"name":"get_merchant_profile","description":"Get the full profile of a Coal merchant including products (with images), paywalls, supported networks/tokens, and 0G Storage proof. Returns rendered Markdown."},{"name":"query_merchant_memory","description":"Ask a natural language question about a merchant's products, policies, or catalog. Powered by 0G Compute with Sealed Inference (TEE). Needs a Coal API key — set"},{"name":"check_paywall","description":"Check whether an address has paid for a specific x402 paywall. Returns pricing info if not paid, or content access status if paid."},{"name":"create_checkout","description":"Create a Coal checkout session to pay for a product or amount. Settles in USDC on Base (~2s). Returns a checkout URL. Needs a Coal API key — set once via Claude"},{"name":"get_checkout_status","description":"Check the payment status of a checkout session: pending, verifying, confirmed, expired, failed."},{"name":"verify_receipt","description":"Verify a payment receipt and see its 3-step proof trail: (1) Base TX, (2) 0G Storage receipt, (3) 0G Chain anchor."},{"name":"get_0g_health","description":"Check the live status of all 5 0G components: Storage, Chain, Compute, KV, DA."},{"name":"agent_wallet_status","description":"Check the USDC balance for your agent wallet (or any address). If `X-Coal-Agent-Key` is set in your Claude config header, this auto-resolves your wallet's addre"},{"name":"pay_merchant","description":"Send USDC on Base to any merchant payout address (the `payoutAddress` field shown by discover_merchants — NOT the merchantId). Use this whenever the user has co"},{"name":"download_product","description":"Retrieve / download / get the file for a digital product after the user paid for it. Use after `pay_merchant` succeeds for digital goods (PDFs, ebooks, cheatshe"},{"name":"setup_instructions","description":"Print step-by-step instructions for using Coal MCP from Claude / Cursor / any MCP client. Run this FIRST if you are unsure how to authenticate or which credenti"}],"toolCount":13,"serverName":"coal-commerce","capabilities":["tools"],"serverVersion":"1.3.0","protocolVersion":"2025-03-26"}},{"at":"2026-09-07T10:21:30.451Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":131,"error":null,"detail":{"tools":[{"name":"discover_merchants","description":"THE DEFAULT FIRST CALL whenever the user wants to buy, get, fetch, grab, order, purchase, shop for, find, or browse anything (digital goods, ebooks, APIs, promp"},{"name":"search_products","description":"Search products across all Coal merchants. Filter by name, max price, or tag. Returns a Markdown product grid with images. Use this when looking for something s"},{"name":"get_merchant_profile","description":"Get the full profile of a Coal merchant including products (with images), paywalls, supported networks/tokens, and 0G Storage proof. Returns rendered Markdown."},{"name":"query_merchant_memory","description":"Ask a natural language question about a merchant's products, policies, or catalog. Powered by 0G Compute with Sealed Inference (TEE). Needs a Coal API key — set"},{"name":"check_paywall","description":"Check whether an address has paid for a specific x402 paywall. Returns pricing info if not paid, or content access status if paid."},{"name":"create_checkout","description":"Create a Coal checkout session to pay for a product or amount. Settles in USDC on Base (~2s). Returns a checkout URL. Needs a Coal API key — set once via Claude"},{"name":"get_checkout_status","description":"Check the payment status of a checkout session: pending, verifying, confirmed, expired, failed."},{"name":"verify_receipt","description":"Verify a payment receipt and see its 3-step proof trail: (1) Base TX, (2) 0G Storage receipt, (3) 0G Chain anchor."},{"name":"get_0g_health","description":"Check the live status of all 5 0G components: Storage, Chain, Compute, KV, DA."},{"name":"agent_wallet_status","description":"Check the USDC balance for your agent wallet (or any address). If `X-Coal-Agent-Key` is set in your Claude config header, this auto-resolves your wallet's addre"},{"name":"pay_merchant","description":"Send USDC on Base to any merchant payout address (the `payoutAddress` field shown by discover_merchants — NOT the merchantId). Use this whenever the user has co"},{"name":"download_product","description":"Retrieve / download / get the file for a digital product after the user paid for it. Use after `pay_merchant` succeeds for digital goods (PDFs, ebooks, cheatshe"},{"name":"setup_instructions","description":"Print step-by-step instructions for using Coal MCP from Claude / Cursor / any MCP client. Run this FIRST if you are unsure how to authenticate or which credenti"}],"toolCount":13,"serverName":"coal-commerce","capabilities":["tools"],"serverVersion":"1.3.0","protocolVersion":"2025-03-26"}},{"at":"2026-09-07T03:26:47.812Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":133,"error":null,"detail":{"tools":[{"name":"discover_merchants","description":"THE DEFAULT FIRST CALL whenever the user wants to buy, get, fetch, grab, order, purchase, shop for, find, or browse anything (digital goods, ebooks, APIs, promp"},{"name":"search_products","description":"Search products across all Coal merchants. Filter by name, max price, or tag. Returns a Markdown product grid with images. Use this when looking for something s"},{"name":"get_merchant_profile","description":"Get the full profile of a Coal merchant including products (with images), paywalls, supported networks/tokens, and 0G Storage proof. Returns rendered Markdown."},{"name":"query_merchant_memory","description":"Ask a natural language question about a merchant's products, policies, or catalog. Powered by 0G Compute with Sealed Inference (TEE). Needs a Coal API key — set"},{"name":"check_paywall","description":"Check whether an address has paid for a specific x402 paywall. Returns pricing info if not paid, or content access status if paid."},{"name":"create_checkout","description":"Create a Coal checkout session to pay for a product or amount. Settles in USDC on Base (~2s). Returns a checkout URL. Needs a Coal API key — set once via Claude"},{"name":"get_checkout_status","description":"Check the payment status of a checkout session: pending, verifying, confirmed, expired, failed."},{"name":"verify_receipt","description":"Verify a payment receipt and see its 3-step proof trail: (1) Base TX, (2) 0G Storage receipt, (3) 0G Chain anchor."},{"name":"get_0g_health","description":"Check the live status of all 5 0G components: Storage, Chain, Compute, KV, DA."},{"name":"agent_wallet_status","description":"Check the USDC balance for your agent wallet (or any address). If `X-Coal-Agent-Key` is set in your Claude config header, this auto-resolves your wallet's addre"},{"name":"pay_merchant","description":"Send USDC on Base to any merchant payout address (the `payoutAddress` field shown by discover_merchants — NOT the merchantId). Use this whenever the user has co"},{"name":"download_product","description":"Retrieve / download / get the file for a digital product after the user paid for it. Use after `pay_merchant` succeeds for digital goods (PDFs, ebooks, cheatshe"},{"name":"setup_instructions","description":"Print step-by-step instructions for using Coal MCP from Claude / Cursor / any MCP client. Run this FIRST if you are unsure how to authenticate or which credenti"}],"toolCount":13,"serverName":"coal-commerce","capabilities":["tools"],"serverVersion":"1.3.0","protocolVersion":"2025-03-26"}},{"at":"2026-09-06T20:24:44.626Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":130,"error":null,"detail":{"tools":[{"name":"discover_merchants","description":"THE DEFAULT FIRST CALL whenever the user wants to buy, get, fetch, grab, order, purchase, shop for, find, or browse anything (digital goods, ebooks, APIs, promp"},{"name":"search_products","description":"Search products across all Coal merchants. Filter by name, max price, or tag. Returns a Markdown product grid with images. Use this when looking for something s"},{"name":"get_merchant_profile","description":"Get the full profile of a Coal merchant including products (with images), paywalls, supported networks/tokens, and 0G Storage proof. Returns rendered Markdown."},{"name":"query_merchant_memory","description":"Ask a natural language question about a merchant's products, policies, or catalog. Powered by 0G Compute with Sealed Inference (TEE). Needs a Coal API key — set"},{"name":"check_paywall","description":"Check whether an address has paid for a specific x402 paywall. Returns pricing info if not paid, or content access status if paid."},{"name":"create_checkout","description":"Create a Coal checkout session to pay for a product or amount. Settles in USDC on Base (~2s). Returns a checkout URL. Needs a Coal API key — set once via Claude"},{"name":"get_checkout_status","description":"Check the payment status of a checkout session: pending, verifying, confirmed, expired, failed."},{"name":"verify_receipt","description":"Verify a payment receipt and see its 3-step proof trail: (1) Base TX, (2) 0G Storage receipt, (3) 0G Chain anchor."},{"name":"get_0g_health","description":"Check the live status of all 5 0G components: Storage, Chain, Compute, KV, DA."},{"name":"agent_wallet_status","description":"Check the USDC balance for your agent wallet (or any address). If `X-Coal-Agent-Key` is set in your Claude config header, this auto-resolves your wallet's addre"},{"name":"pay_merchant","description":"Send USDC on Base to any merchant payout address (the `payoutAddress` field shown by discover_merchants — NOT the merchantId). Use this whenever the user has co"},{"name":"download_product","description":"Retrieve / download / get the file for a digital product after the user paid for it. Use after `pay_merchant` succeeds for digital goods (PDFs, ebooks, cheatshe"},{"name":"setup_instructions","description":"Print step-by-step instructions for using Coal MCP from Claude / Cursor / any MCP client. Run this FIRST if you are unsure how to authenticate or which credenti"}],"toolCount":13,"serverName":"coal-commerce","capabilities":["tools"],"serverVersion":"1.3.0","protocolVersion":"2025-03-26"}}],"tools":[{"name":"discover_merchants","description":"THE DEFAULT FIRST CALL whenever the user wants to buy, get, fetch, grab, order, purchase, shop for, find, or browse anything (digital goods, ebooks, APIs, promp"},{"name":"search_products","description":"Search products across all Coal merchants. Filter by name, max price, or tag. Returns a Markdown product grid with images. Use this when looking for something s"},{"name":"get_merchant_profile","description":"Get the full profile of a Coal merchant including products (with images), paywalls, supported networks/tokens, and 0G Storage proof. Returns rendered Markdown."},{"name":"query_merchant_memory","description":"Ask a natural language question about a merchant's products, policies, or catalog. Powered by 0G Compute with Sealed Inference (TEE). Needs a Coal API key — set"},{"name":"check_paywall","description":"Check whether an address has paid for a specific x402 paywall. Returns pricing info if not paid, or content access status if paid."},{"name":"create_checkout","description":"Create a Coal checkout session to pay for a product or amount. Settles in USDC on Base (~2s). Returns a checkout URL. Needs a Coal API key — set once via Claude"},{"name":"get_checkout_status","description":"Check the payment status of a checkout session: pending, verifying, confirmed, expired, failed."},{"name":"verify_receipt","description":"Verify a payment receipt and see its 3-step proof trail: (1) Base TX, (2) 0G Storage receipt, (3) 0G Chain anchor."},{"name":"get_0g_health","description":"Check the live status of all 5 0G components: Storage, Chain, Compute, KV, DA."},{"name":"agent_wallet_status","description":"Check the USDC balance for your agent wallet (or any address). If `X-Coal-Agent-Key` is set in your Claude config header, this auto-resolves your wallet's addre"},{"name":"pay_merchant","description":"Send USDC on Base to any merchant payout address (the `payoutAddress` field shown by discover_merchants — NOT the merchantId). Use this whenever the user has co"},{"name":"download_product","description":"Retrieve / download / get the file for a digital product after the user paid for it. Use after `pay_merchant` succeeds for digital goods (PDFs, ebooks, cheatshe"},{"name":"setup_instructions","description":"Print step-by-step instructions for using Coal MCP from Claude / Cursor / any MCP client. Run this FIRST if you are unsure how to authenticate or which credenti"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.emmanuel39hanks/coal","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.emmanuel39hanks%2Fcoal","firstSeenAt":"2026-09-06T14:17:54.244Z","fetchedAt":"2026-09-08T12:21:33.601Z","normalizedAt":"2026-09-08T12:21:33.601Z"}]},"firstSeenAt":"2026-09-06T14:17:54.244Z","updatedAt":"2026-09-09T10:38:58.274Z"}