{"listings":[{"id":"2793fd28-5a55-4617-94a3-6e437e4359e9","url":"https://agent-exec.448c.org/execute","name":"agent-exec","description":"Accountless, pay-per-use code execution for software agents: submit source code, get stdout, stderr and exit code back from an isolated, network-less sandbox. No account, no API key -- possession of valid payment is sufficient.","tags":["compute","sandbox","code-execution","agents","deterministic"],"tier":"free","lastSeenAlive":1789916055041,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":true,"provenance":"operator","claimable":false,"claim":null,"consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"a44374f1-911c-43d2-b49b-66ec95b3319f","url":"https://apick.app/mcp/all","name":"APICK","description":"97 Korean data, AI, image and video tools: business registry, identity verification, OCR, parcel tracking, file conversion, web intelligence via MCP.","tags":["Korean-data","business-registry","OCR","tracking","MCP"],"tier":"free","lastSeenAlive":1789915456079,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\na44374f1-911c-43d2-b49b-66ec95b3319f\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://apick.app/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"a44374f1-911c-43d2-b49b-66ec95b3319f\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\na44374f1-911c-43d2-b49b-66ec95b3319f\" at the same path and POST {\"id\":\"a44374f1-911c-43d2-b49b-66ec95b3319f\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"2842badb-0e3f-4d4c-8ce5-b9694f4be2d8","url":"https://agentpay.tools/tools","name":"AgentPay","description":"Budget-capped spend governance for AI agents: price a plan before spending, route to the cheapest tool that works, and settle under a hard USDC cap with a receipt per call. 17 of 20 tools are free and need no wallet.","tags":["x402","agent-payments","budget","tools","receipts"],"tier":"free","lastSeenAlive":1789915158462,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. You can take this row over, or have it removed immediately and unconditionally, with one signature from the wallet this service publishes as its x402 `payTo` -- no account, no signup. POST {\"id\":\"2842badb-0e3f-4d4c-8ce5-b9694f4be2d8\",\"action\":\"claim\"} to https://agent-exec.448c.org/listings/claim with header X-Signature = personal_sign(\"agent-exec:listing:claim:v1\\n2842badb-0e3f-4d4c-8ce5-b9694f4be2d8\"). To be removed instead, send action \"remove\" and sign \"agent-exec:listing:remove:v1\\n2842badb-0e3f-4d4c-8ce5-b9694f4be2d8\" -- a DIFFERENT message on purpose, so a claim can never be replayed as a takedown. Removal is honoured on the same wallet, with no questions asked and no retention. On a claim the row becomes yours and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"a90e2c72-76ba-458b-9d3b-88032af14d4f","url":"https://savantcat.cn/mcp","name":"SavantCat Answers","description":"Chinese GB/T 47746-2026 AI customer service compliance knowledge base. Machine-readable standard interpretation for agent queries. No API key required.","tags":["compliance","customer-service","china","standards","legal"],"tier":"free","lastSeenAlive":1789915157656,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\na90e2c72-76ba-458b-9d3b-88032af14d4f\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://savantcat.cn/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"a90e2c72-76ba-458b-9d3b-88032af14d4f\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\na90e2c72-76ba-458b-9d3b-88032af14d4f\" at the same path and POST {\"id\":\"a90e2c72-76ba-458b-9d3b-88032af14d4f\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"80314efc-cd84-4ced-b737-738c980783ba","url":"https://api.socialfetch.dev","name":"SocialFetch","description":"Social media data APIs covering TikTok, Instagram, YouTube, Twitter/X, LinkedIn, Reddit.","tags":["social","data","agents"],"tier":"free","lastSeenAlive":1789913355560,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n80314efc-cd84-4ced-b737-738c980783ba\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://api.socialfetch.dev/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"80314efc-cd84-4ced-b737-738c980783ba\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n80314efc-cd84-4ced-b737-738c980783ba\" at the same path and POST {\"id\":\"80314efc-cd84-4ced-b737-738c980783ba\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"cd32a7bf-f486-4e11-ad2f-f25e57ffffba","url":"https://safety.openpulsechain.com/api/v1/alerts/recent","name":"OpenPulsechain Token Safety","description":"PulseChain analytics for agents: token safety scores, DEX pair analytics, deployer reputation, whale alerts and AML funding-tree tracing.","tags":["onchain","token-safety","analytics","x402","mcp"],"tier":"free","lastSeenAlive":1789913355021,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. You can take this row over, or have it removed immediately and unconditionally, with one signature from the wallet this service publishes as its x402 `payTo` -- no account, no signup. POST {\"id\":\"cd32a7bf-f486-4e11-ad2f-f25e57ffffba\",\"action\":\"claim\"} to https://agent-exec.448c.org/listings/claim with header X-Signature = personal_sign(\"agent-exec:listing:claim:v1\\ncd32a7bf-f486-4e11-ad2f-f25e57ffffba\"). To be removed instead, send action \"remove\" and sign \"agent-exec:listing:remove:v1\\ncd32a7bf-f486-4e11-ad2f-f25e57ffffba\" -- a DIFFERENT message on purpose, so a claim can never be replayed as a takedown. Removal is honoured on the same wallet, with no questions asked and no retention. On a claim the row becomes yours and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"335a45ab-7387-449a-be0a-2de8191aee3e","url":"https://dartapi.ljaysk.com/v1/events","name":"KR-DART Events","description":"Korean corporate disclosure (DART) filings as a cursor-based event stream polled every 15s, classified into 31 categories with importance scores and English labels.","tags":["filings","korea","market-data","x402","regulatory"],"tier":"free","lastSeenAlive":1789913056805,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. You can take this row over, or have it removed immediately and unconditionally, with one signature from the wallet this service publishes as its x402 `payTo` -- no account, no signup. POST {\"id\":\"335a45ab-7387-449a-be0a-2de8191aee3e\",\"action\":\"claim\"} to https://agent-exec.448c.org/listings/claim with header X-Signature = personal_sign(\"agent-exec:listing:claim:v1\\n335a45ab-7387-449a-be0a-2de8191aee3e\"). To be removed instead, send action \"remove\" and sign \"agent-exec:listing:remove:v1\\n335a45ab-7387-449a-be0a-2de8191aee3e\" -- a DIFFERENT message on purpose, so a claim can never be replayed as a takedown. Removal is honoured on the same wallet, with no questions asked and no retention. On a claim the row becomes yours and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"119c2270-12a8-4d3a-b180-107a93e30451","url":"https://api.quantoracle.dev/v1/stats/zscore","name":"QuantOracle","description":"63 deterministic quantitative calculators plus 10 composite workflows covering options, derivatives, risk, portfolio optimisation, statistics, FX and macro. Returns JSON, paid per call over x402.","tags":["quant","finance","derivatives","x402","a2a"],"tier":"free","lastSeenAlive":1789913055837,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. You can take this row over, or have it removed immediately and unconditionally, with one signature from the wallet this service publishes as its x402 `payTo` -- no account, no signup. POST {\"id\":\"119c2270-12a8-4d3a-b180-107a93e30451\",\"action\":\"claim\"} to https://agent-exec.448c.org/listings/claim with header X-Signature = personal_sign(\"agent-exec:listing:claim:v1\\n119c2270-12a8-4d3a-b180-107a93e30451\"). To be removed instead, send action \"remove\" and sign \"agent-exec:listing:remove:v1\\n119c2270-12a8-4d3a-b180-107a93e30451\" -- a DIFFERENT message on purpose, so a claim can never be replayed as a takedown. Removal is honoured on the same wallet, with no questions asked and no retention. On a claim the row becomes yours and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"48bb7168-e2a0-4dbe-a4e2-cb271f00acca","url":"https://gtfi.ai/mcp","name":"GroundTruth","description":"Subsurface scan QA and trade estimating. Two independent AI models read GPR and pipe scans to flag no-core zones.","tags":["subsurface","gpr","ai","mcp"],"tier":"free","lastSeenAlive":1789913055225,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n48bb7168-e2a0-4dbe-a4e2-cb271f00acca\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://gtfi.ai/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"48bb7168-e2a0-4dbe-a4e2-cb271f00acca\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n48bb7168-e2a0-4dbe-a4e2-cb271f00acca\" at the same path and POST {\"id\":\"48bb7168-e2a0-4dbe-a4e2-cb271f00acca\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"f4f3feec-6d2a-46d6-9fb3-4844db397636","url":"https://getminds.ai/mcp","name":"Minds","description":"Run AI market research: synthetic customer panels for concept testing, message testing, and segmentation.","tags":["research","synthetic","marketing","mcp"],"tier":"free","lastSeenAlive":1789912755512,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\nf4f3feec-6d2a-46d6-9fb3-4844db397636\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://getminds.ai/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"f4f3feec-6d2a-46d6-9fb3-4844db397636\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\nf4f3feec-6d2a-46d6-9fb3-4844db397636\" at the same path and POST {\"id\":\"f4f3feec-6d2a-46d6-9fb3-4844db397636\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"eb6bcc49-b035-44d6-a989-d35c89f35290","url":"https://framethrower.ai/api/mcp","name":"FrameThrower","description":"Film stills from 5,489 films, searchable by lighting, lens character, shot size, colour and mood.","tags":["film","visual","search","mcp"],"tier":"free","lastSeenAlive":1789912755092,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\neb6bcc49-b035-44d6-a989-d35c89f35290\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://framethrower.ai/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"eb6bcc49-b035-44d6-a989-d35c89f35290\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\neb6bcc49-b035-44d6-a989-d35c89f35290\" at the same path and POST {\"id\":\"eb6bcc49-b035-44d6-a989-d35c89f35290\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"72804dc3-36f1-4819-82ea-f1b264457dbe","url":"https://mcp.foura.ai/mcp","name":"Foura","description":"Web scraping for AI agents: fetch any page via proxy or full browser, bypassing anti-bot defenses.","tags":["scrape","web","proxy","mcp"],"tier":"free","lastSeenAlive":1789912459215,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n72804dc3-36f1-4819-82ea-f1b264457dbe\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://mcp.foura.ai/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"72804dc3-36f1-4819-82ea-f1b264457dbe\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n72804dc3-36f1-4819-82ea-f1b264457dbe\" at the same path and POST {\"id\":\"72804dc3-36f1-4819-82ea-f1b264457dbe\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"a3cf8462-1e32-41b7-89ee-58e8ea31fde3","url":"https://mcp.example4.ai/mcp","name":"xmp4","description":"Semantic code intelligence with SCIP over 856 pre-indexed OSS libraries. Hosted, free.","tags":["code","semantic","oss","mcp"],"tier":"free","lastSeenAlive":1789912458860,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\na3cf8462-1e32-41b7-89ee-58e8ea31fde3\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://mcp.example4.ai/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"a3cf8462-1e32-41b7-89ee-58e8ea31fde3\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\na3cf8462-1e32-41b7-89ee-58e8ea31fde3\" at the same path and POST {\"id\":\"a3cf8462-1e32-41b7-89ee-58e8ea31fde3\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"9410f8f8-af71-4134-bb40-e75b07515551","url":"https://mcp.exa.ai/mcp","name":"Exa","description":"Fast, intelligent web search and web crawling. Exa-code is a context tool for coding.","tags":["search","crawl","web","mcp"],"tier":"free","lastSeenAlive":1789912458548,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n9410f8f8-af71-4134-bb40-e75b07515551\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://mcp.exa.ai/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"9410f8f8-af71-4134-bb40-e75b07515551\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n9410f8f8-af71-4134-bb40-e75b07515551\" at the same path and POST {\"id\":\"9410f8f8-af71-4134-bb40-e75b07515551\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"2eee0de7-a3a7-4cfb-9261-a438aaf80e51","url":"https://mcp.sendraven.ai/mcp","name":"SendRaven","description":"Email infrastructure MCP for agents: send, read reply threads, run campaigns—priced per email, no per-contact cost, with per-API-key rate limits.","tags":["email","campaigns","agents","infrastructure"],"tier":"free","lastSeenAlive":1789912458087,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n2eee0de7-a3a7-4cfb-9261-a438aaf80e51\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://mcp.sendraven.ai/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"2eee0de7-a3a7-4cfb-9261-a438aaf80e51\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n2eee0de7-a3a7-4cfb-9261-a438aaf80e51\" at the same path and POST {\"id\":\"2eee0de7-a3a7-4cfb-9261-a438aaf80e51\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"66d89dce-1dfe-483d-a8b9-1bcfd93c9203","url":"https://api.riskstate.ai/mcp","name":"RiskState","description":"Crypto risk engine MCP providing live BTC/ETH risk policy, market structure, and trade playbooks from 30+ signals—free public tier requires no key.","tags":["crypto","risk","trading","agents"],"tier":"free","lastSeenAlive":1789912457578,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n66d89dce-1dfe-483d-a8b9-1bcfd93c9203\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://api.riskstate.ai/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"66d89dce-1dfe-483d-a8b9-1bcfd93c9203\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n66d89dce-1dfe-483d-a8b9-1bcfd93c9203\" at the same path and POST {\"id\":\"66d89dce-1dfe-483d-a8b9-1bcfd93c9203\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"13c6d302-b455-49d5-98a3-1c518fed6ef5","url":"https://mcp.rightcard.ai/mcp","name":"RightCard","description":"Stateless credit card selector MCP: determines which card earns best at any merchant from bank-verified reward data, no login or account required.","tags":["finance","cards","rewards","agents"],"tier":"free","lastSeenAlive":1789912456469,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n13c6d302-b455-49d5-98a3-1c518fed6ef5\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://mcp.rightcard.ai/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"13c6d302-b455-49d5-98a3-1c518fed6ef5\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n13c6d302-b455-49d5-98a3-1c518fed6ef5\" at the same path and POST {\"id\":\"13c6d302-b455-49d5-98a3-1c518fed6ef5\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"8c188ffa-434b-49c0-88e3-8903d9cfb9a7","url":"https://mcp.ravenmcp.ai/api/mcp","name":"Raven","description":"Design intelligence MCP for coding agents: design principles, UI patterns, accessibility audits, design tokens, and brand guidance from Nielsen and WCAG standards.","tags":["design","code","agents","patterns"],"tier":"free","lastSeenAlive":1789912456130,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n8c188ffa-434b-49c0-88e3-8903d9cfb9a7\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://mcp.ravenmcp.ai/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"8c188ffa-434b-49c0-88e3-8903d9cfb9a7\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n8c188ffa-434b-49c0-88e3-8903d9cfb9a7\" at the same path and POST {\"id\":\"8c188ffa-434b-49c0-88e3-8903d9cfb9a7\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"1767cf78-7edd-4550-8822-2ac5820b3f19","url":"https://radmail.ai/api/mcp/sandbox","name":"RadMail","description":"Email triage, search, and hard-stop protections against money transfers, banking changes, and prompt injection—zero-auth sandbox MCP for agents.","tags":["email","safety","agents","sandbox"],"tier":"free","lastSeenAlive":1789912455665,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n1767cf78-7edd-4550-8822-2ac5820b3f19\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://radmail.ai/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"1767cf78-7edd-4550-8822-2ac5820b3f19\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n1767cf78-7edd-4550-8822-2ac5820b3f19\" at the same path and POST {\"id\":\"1767cf78-7edd-4550-8822-2ac5820b3f19\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"307681da-8759-408c-ab5d-b27331cd496c","url":"https://crypto.api.trendsmcp.ai/mcp","name":"Crypto Trends MCP","description":"Cryptocurrency token and narrative trend volume over time with growth signals. Monitor crypto market sentiment and adoption trends.","tags":["crypto","trends","tokens","sentiment","analytics"],"tier":"free","lastSeenAlive":1789912455219,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n307681da-8759-408c-ab5d-b27331cd496c\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://crypto.api.trendsmcp.ai/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"307681da-8759-408c-ab5d-b27331cd496c\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n307681da-8759-408c-ab5d-b27331cd496c\" at the same path and POST {\"id\":\"307681da-8759-408c-ab5d-b27331cd496c\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"2f199860-bdbe-4691-8ba2-6c62ec177a74","url":"https://agent-exec.448c.org/mcp","name":"agent-exec mcp","description":"This service also speaks MCP (Model Context Protocol) over streamable HTTP at POST /mcp: two free, read-only tools -- service_card and search_listings (this same directory) -- and execute, a PAID tool sold over the x402 MCP transport: call it for the price, call it again with a signed payment in _meta[\"x402/payment\"] to run code.","tags":["mcp","discovery","free","agents"],"tier":"free","lastSeenAlive":1789912158550,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":true,"provenance":"operator","claimable":false,"claim":null,"consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"0731eea9-716e-4841-82e8-71fdb72796b2","url":"https://content-strategy.api.trendsmcp.ai/mcp","name":"Content Strategy Trends MCP","description":"Identify topics gaining momentum before they peak. Trend volume and growth signals across multiple sources for content planning and strategy.","tags":["trends","content","momentum","strategy","analytics"],"tier":"free","lastSeenAlive":1789912158096,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n0731eea9-716e-4841-82e8-71fdb72796b2\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://content-strategy.api.trendsmcp.ai/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"0731eea9-716e-4841-82e8-71fdb72796b2\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n0731eea9-716e-4841-82e8-71fdb72796b2\" at the same path and POST {\"id\":\"0731eea9-716e-4841-82e8-71fdb72796b2\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"368dae9a-d7bf-4854-9b6b-a8ab049e2dee","url":"https://competitor-tracking.api.trendsmcp.ai/mcp","name":"Competitor Tracking Trends MCP","description":"Brand and competitor search trend volume over time with growth signals. Monitor trend momentum across 30+ data sources via one MCP connection.","tags":["trends","competitors","sentiment","growth","analytics"],"tier":"free","lastSeenAlive":1789912157662,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n368dae9a-d7bf-4854-9b6b-a8ab049e2dee\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://competitor-tracking.api.trendsmcp.ai/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"368dae9a-d7bf-4854-9b6b-a8ab049e2dee\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n368dae9a-d7bf-4854-9b6b-a8ab049e2dee\" at the same path and POST {\"id\":\"368dae9a-d7bf-4854-9b6b-a8ab049e2dee\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"733a7e3c-5e9c-44af-a14a-c6afdf9baef9","url":"https://app-store.api.trendsmcp.ai/mcp","name":"App Store Trends MCP","description":"App Store and Google Play download trends over time. Charts, growth metrics and rankings for iOS and Android apps, no signup required.","tags":["analytics","downloads","trends","mobile","data"],"tier":"free","lastSeenAlive":1789912157035,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n733a7e3c-5e9c-44af-a14a-c6afdf9baef9\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://app-store.api.trendsmcp.ai/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"733a7e3c-5e9c-44af-a14a-c6afdf9baef9\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n733a7e3c-5e9c-44af-a14a-c6afdf9baef9\" at the same path and POST {\"id\":\"733a7e3c-5e9c-44af-a14a-c6afdf9baef9\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"43959aec-dff8-4b7e-85c2-bb291f0f80ad","url":"https://tooldirectory.ai/api/mcp","name":"AI Tool Directory","description":"Search 2,000+ live AI tools with pricing, features and verified status. Maintains curated AI Graveyard dataset of defunct and acquired products.","tags":["discovery","tools","pricing","status","alternatives"],"tier":"free","lastSeenAlive":1789912156414,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n43959aec-dff8-4b7e-85c2-bb291f0f80ad\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://tooldirectory.ai/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"43959aec-dff8-4b7e-85c2-bb291f0f80ad\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n43959aec-dff8-4b7e-85c2-bb291f0f80ad\" at the same path and POST {\"id\":\"43959aec-dff8-4b7e-85c2-bb291f0f80ad\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"333372d8-53bb-4c7f-9ac5-e345cfa5a529","url":"https://mcp.tickerscout.ai/mcp","name":"TickerScout","description":"SEC filings data layer: assembled financial statements (income, balance sheet, cash flow) for US public companies, no API key or signup required.","tags":["finance","SEC","statements","filings","data"],"tier":"free","lastSeenAlive":1789912155934,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n333372d8-53bb-4c7f-9ac5-e345cfa5a529\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://mcp.tickerscout.ai/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"333372d8-53bb-4c7f-9ac5-e345cfa5a529\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n333372d8-53bb-4c7f-9ac5-e345cfa5a529\" at the same path and POST {\"id\":\"333372d8-53bb-4c7f-9ac5-e345cfa5a529\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"101847aa-23f8-44a7-8e0c-3194112f7b13","url":"https://mcp.thinkneo.ai/mcp","name":"ThinkNeo Control Plane","description":"Enterprise AI governance: spend control, guardrails, compliance policies, budgets, provider health monitoring and outcome validation for agent workloads.","tags":["governance","guardrails","compliance","spend","monitoring"],"tier":"free","lastSeenAlive":1789912155601,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n101847aa-23f8-44a7-8e0c-3194112f7b13\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://mcp.thinkneo.ai/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"101847aa-23f8-44a7-8e0c-3194112f7b13\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n101847aa-23f8-44a7-8e0c-3194112f7b13\" at the same path and POST {\"id\":\"101847aa-23f8-44a7-8e0c-3194112f7b13\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"f410726a-3cf4-41f7-bcfb-a3ad8532e781","url":"https://mcp.unulu.ai","name":"unulu","description":"AI agent website builder for link-in-bio sites. Agents create, read, update, and publish sites via MCP or REST API without authentication.","tags":["website-builder","mcp","rest-api"],"tier":"free","lastSeenAlive":1789912155014,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\nf410726a-3cf4-41f7-bcfb-a3ad8532e781\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://mcp.unulu.ai/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"f410726a-3cf4-41f7-bcfb-a3ad8532e781\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\nf410726a-3cf4-41f7-bcfb-a3ad8532e781\" at the same path and POST {\"id\":\"f410726a-3cf4-41f7-bcfb-a3ad8532e781\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"2df52004-a908-41bd-b712-ae8d61d747b4","url":"https://apick.app/mcp/ai","name":"APICK AI","description":"LLM chat, text summarization, and text polishing services exposed as MCP tools for Korean and multilingual AI agents.","tags":["LLM","text-processing","summarization","Korean","MCP"],"tier":"free","lastSeenAlive":1789911855953,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n2df52004-a908-41bd-b712-ae8d61d747b4\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://apick.app/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"2df52004-a908-41bd-b712-ae8d61d747b4\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n2df52004-a908-41bd-b712-ae8d61d747b4\" at the same path and POST {\"id\":\"2df52004-a908-41bd-b712-ae8d61d747b4\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"80cc728c-71b8-4d9b-b0d4-7973f0129b4c","url":"https://agentrendezvous.app/mcp","name":"Rendezvous","description":"Matchmaking network for personal AI agents enabling private agent-to-agent compatibility discovery and communication.","tags":["agent-discovery","matchmaking","agent-network","MCP"],"tier":"free","lastSeenAlive":1789911257107,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n80cc728c-71b8-4d9b-b0d4-7973f0129b4c\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://agentrendezvous.app/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"80cc728c-71b8-4d9b-b0d4-7973f0129b4c\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n80cc728c-71b8-4d9b-b0d4-7973f0129b4c\" at the same path and POST {\"id\":\"80cc728c-71b8-4d9b-b0d4-7973f0129b4c\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"ce6db066-5d52-488a-9552-a97dfb409005","url":"https://myagi.bot/api/mcp","name":"Myagi - Open Agent Registry","description":"Registry and scanner that scores websites for AI-agent readiness. Aggregates llms.txt, agents.txt, MCP, OpenAPI, OAuth discovery.","tags":["registry","scanning","discovery","readiness"],"tier":"free","lastSeenAlive":1789911256487,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\nce6db066-5d52-488a-9552-a97dfb409005\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://myagi.bot/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"ce6db066-5d52-488a-9552-a97dfb409005\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\nce6db066-5d52-488a-9552-a97dfb409005\" at the same path and POST {\"id\":\"ce6db066-5d52-488a-9552-a97dfb409005\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"ce358c2b-feca-4cf3-bdc8-bdb7eed4015c","url":"https://brick.blue/mcp","name":"brick.blue","description":"Marketplace and index of 47,000 tools on 1,300 agents. Agents find tools, get paid for work, pay per call with x402 settlement.","tags":["marketplace","tools","index","settlement","discovery"],"tier":"free","lastSeenAlive":1789911256128,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. You can take this row over, or have it removed immediately and unconditionally, with one signature from the wallet this service publishes as its x402 `payTo` -- no account, no signup. POST {\"id\":\"ce358c2b-feca-4cf3-bdc8-bdb7eed4015c\",\"action\":\"claim\"} to https://agent-exec.448c.org/listings/claim with header X-Signature = personal_sign(\"agent-exec:listing:claim:v1\\nce358c2b-feca-4cf3-bdc8-bdb7eed4015c\"). To be removed instead, send action \"remove\" and sign \"agent-exec:listing:remove:v1\\nce358c2b-feca-4cf3-bdc8-bdb7eed4015c\" -- a DIFFERENT message on purpose, so a claim can never be replayed as a takedown. Removal is honoured on the same wallet, with no questions asked and no retention. On a claim the row becomes yours and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"0f250b63-8caa-455c-865d-989faf8db9c7","url":"https://sri-test.biz/mcp","name":"SRI — MCP Server Inspector","description":"Inspects MCP servers to read their facts before connecting. Agents scan MCP implementations to understand capabilities.","tags":["inspection","registry","mcp","discovery"],"tier":"free","lastSeenAlive":1789911255726,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. You can take this row over, or have it removed immediately and unconditionally, with one signature from the wallet this service publishes as its x402 `payTo` -- no account, no signup. POST {\"id\":\"0f250b63-8caa-455c-865d-989faf8db9c7\",\"action\":\"claim\"} to https://agent-exec.448c.org/listings/claim with header X-Signature = personal_sign(\"agent-exec:listing:claim:v1\\n0f250b63-8caa-455c-865d-989faf8db9c7\"). To be removed instead, send action \"remove\" and sign \"agent-exec:listing:remove:v1\\n0f250b63-8caa-455c-865d-989faf8db9c7\" -- a DIFFERENT message on purpose, so a claim can never be replayed as a takedown. Removal is honoured on the same wallet, with no questions asked and no retention. On a claim the row becomes yours and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"421a5cd3-2eae-4afc-bd1b-d1d6d20e1974","url":"https://2ools.app/mcp","name":"2ools","description":"MCP server for building, versioning, reviewing, and exporting websites, web apps, and games through conversation.","tags":["website-building","versioning","MCP","design"],"tier":"free","lastSeenAlive":1789910962927,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n421a5cd3-2eae-4afc-bd1b-d1d6d20e1974\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://2ools.app/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"421a5cd3-2eae-4afc-bd1b-d1d6d20e1974\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n421a5cd3-2eae-4afc-bd1b-d1d6d20e1974\" at the same path and POST {\"id\":\"421a5cd3-2eae-4afc-bd1b-d1d6d20e1974\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"c3fbfd71-b1ba-45cc-8c6b-3c6d3fb21ea1","url":"https://llmintel.ai/v1/mcp","name":"LLMIntel Model Lifecycle","description":"Check whether an LLM model ID is deprecated, retiring or retired. Returns safe alternatives and migration guidance across OpenAI, Anthropic, AWS, Google, Azure and Cohere models.","tags":["llm-models","deprecation-check","migration","agent-tools"],"tier":"free","lastSeenAlive":1789910962402,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\nc3fbfd71-b1ba-45cc-8c6b-3c6d3fb21ea1\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://llmintel.ai/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"c3fbfd71-b1ba-45cc-8c6b-3c6d3fb21ea1\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\nc3fbfd71-b1ba-45cc-8c6b-3c6d3fb21ea1\" at the same path and POST {\"id\":\"c3fbfd71-b1ba-45cc-8c6b-3c6d3fb21ea1\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"2d53c3cb-3259-4ccb-8fd1-6c07eda1adc7","url":"https://mcp.fojin.ai/mcp","name":"fojin","description":"Buddhist canon Q&A with verifiable citations across 600+ sources in multiple languages, with cross-canon parallels.","tags":["knowledge","mcp","citations","multilingual"],"tier":"free","lastSeenAlive":1789910961912,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n2d53c3cb-3259-4ccb-8fd1-6c07eda1adc7\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://mcp.fojin.ai/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"2d53c3cb-3259-4ccb-8fd1-6c07eda1adc7\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n2d53c3cb-3259-4ccb-8fd1-6c07eda1adc7\" at the same path and POST {\"id\":\"2d53c3cb-3259-4ccb-8fd1-6c07eda1adc7\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"ab5d0fd5-aa70-4610-8f15-9ee806afe58a","url":"https://hamir.app/mcp","name":"hamir","description":"News search and retrieval over curated sources. Read-only access to articles, coverage tracking, saved collections.","tags":["news","search","mcp","rss"],"tier":"free","lastSeenAlive":1789910960172,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\nab5d0fd5-aa70-4610-8f15-9ee806afe58a\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://hamir.app/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"ab5d0fd5-aa70-4610-8f15-9ee806afe58a\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\nab5d0fd5-aa70-4610-8f15-9ee806afe58a\" at the same path and POST {\"id\":\"ab5d0fd5-aa70-4610-8f15-9ee806afe58a\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"6801a86f-4855-4a9d-9b92-2d6bbfb90b3c","url":"https://g-guest.app/api/mcp","name":"g-guest","description":"Real-time venue booking via MCP: restaurants, appointments, classes. Instant confirmation, no account required.","tags":["booking","venues","mcp","real-time"],"tier":"free","lastSeenAlive":1789910959775,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n6801a86f-4855-4a9d-9b92-2d6bbfb90b3c\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://g-guest.app/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"6801a86f-4855-4a9d-9b92-2d6bbfb90b3c\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n6801a86f-4855-4a9d-9b92-2d6bbfb90b3c\" at the same path and POST {\"id\":\"6801a86f-4855-4a9d-9b92-2d6bbfb90b3c\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"1277d089-eae7-43a0-9e2e-5df27ae3c591","url":"https://api.term.app/mcp","name":"TERM","description":"Forum whose members are AI agents. Publish findings with signed identity, enter scored challenges, read prior work. Anonymous reads, no account.","tags":["agent-forum","community","mcp"],"tier":"free","lastSeenAlive":1789910959300,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n1277d089-eae7-43a0-9e2e-5df27ae3c591\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://api.term.app/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"1277d089-eae7-43a0-9e2e-5df27ae3c591\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n1277d089-eae7-43a0-9e2e-5df27ae3c591\" at the same path and POST {\"id\":\"1277d089-eae7-43a0-9e2e-5df27ae3c591\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"d080c95b-f08a-460b-8ebc-906a1fd509dc","url":"https://realty.sallim.app/mcp","name":"Korea Realty","description":"Korean real estate: court auctions, 10M+ official transaction records, loan/tax calculations, price trends. 30+ free tools.","tags":["realty","korea","data","mcp"],"tier":"free","lastSeenAlive":1789910958942,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\nd080c95b-f08a-460b-8ebc-906a1fd509dc\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://realty.sallim.app/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"d080c95b-f08a-460b-8ebc-906a1fd509dc\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\nd080c95b-f08a-460b-8ebc-906a1fd509dc\" at the same path and POST {\"id\":\"d080c95b-f08a-460b-8ebc-906a1fd509dc\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"882c16b1-a4bb-4d31-b565-40b5316b03a3","url":"https://savantcat.cn/mcp-compliance","name":"SavantCat AI Compliance","description":"Chinese AI regulation compliance Q&A MCP. 42 atomic compliance questions across generative AI rules, content labeling, deepfakes, and algorithm recommendations. No API key.","tags":["compliance","regulations","china","ai-safety","legal"],"tier":"free","lastSeenAlive":1789910957767,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n882c16b1-a4bb-4d31-b565-40b5316b03a3\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://savantcat.cn/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"882c16b1-a4bb-4d31-b565-40b5316b03a3\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n882c16b1-a4bb-4d31-b565-40b5316b03a3\" at the same path and POST {\"id\":\"882c16b1-a4bb-4d31-b565-40b5316b03a3\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"4e04543b-36f4-4331-bc60-5501aae3f6ba","url":"https://mcp.narracore.app/mcp","name":"Narracore Screenplay Formatter","description":"Convert rough screenplay text to professional format with print-ready PDF. Supports Chinese and English. One free format per day via MCP; optional paid credits.","tags":["screenplay","formatting","pdf","media"],"tier":"free","lastSeenAlive":1789910655572,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n4e04543b-36f4-4331-bc60-5501aae3f6ba\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://mcp.narracore.app/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"4e04543b-36f4-4331-bc60-5501aae3f6ba\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n4e04543b-36f4-4331-bc60-5501aae3f6ba\" at the same path and POST {\"id\":\"4e04543b-36f4-4331-bc60-5501aae3f6ba\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"0835d979-e774-4584-bfaa-62a2063970b2","url":"https://worldorder.club/mcp","name":"WOCLUB","description":"Shared persistent voxel world (1000×1000×1000 grid) for agent collaboration. Place cubes via HTTP or MCP; live isometric visualization. No signup, no auth.","tags":["world-building","spatial","collaboration","voxel","http"],"tier":"free","lastSeenAlive":1789910355484,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n0835d979-e774-4584-bfaa-62a2063970b2\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://worldorder.club/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"0835d979-e774-4584-bfaa-62a2063970b2\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n0835d979-e774-4584-bfaa-62a2063970b2\" at the same path and POST {\"id\":\"0835d979-e774-4584-bfaa-62a2063970b2\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"d3ec2f5d-af48-42c3-88ae-84cbb5962ca5","url":"https://dchub.cloud/mcp/registry","name":"DC Hub","description":"Live power grid, data center facility, and infrastructure intelligence MCP server. Query 22,100+ facilities, real-time grid telemetry across US ISOs, interconnection queues, and market analysis.","tags":["infrastructure","grid","data-centers","energy","real-time"],"tier":"free","lastSeenAlive":1789910355140,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\nd3ec2f5d-af48-42c3-88ae-84cbb5962ca5\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://dchub.cloud/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"d3ec2f5d-af48-42c3-88ae-84cbb5962ca5\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\nd3ec2f5d-af48-42c3-88ae-84cbb5962ca5\" at the same path and POST {\"id\":\"d3ec2f5d-af48-42c3-88ae-84cbb5962ca5\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"901f3415-0a8b-4c33-80b1-fc479c6ed9ff","url":"https://agentworkpad.com/mcp","name":"Agent Workpad","description":"Low-context public task coordination for software agents: notes, tasks, claims, answers. Agents self-register via proof-of-work. SQLite + REST + MCP.","tags":["coordination","tasks","agent-native"],"tier":"free","lastSeenAlive":1789910057389,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n901f3415-0a8b-4c33-80b1-fc479c6ed9ff\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://agentworkpad.com/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"901f3415-0a8b-4c33-80b1-fc479c6ed9ff\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n901f3415-0a8b-4c33-80b1-fc479c6ed9ff\" at the same path and POST {\"id\":\"901f3415-0a8b-4c33-80b1-fc479c6ed9ff\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"f44f8b3b-c14d-4673-b517-0c27d33e2239","url":"https://api.agentfilings.com/mcp","name":"AgentFilings","description":"Structured US SEC/EDGAR filing data for agents: filings index, XBRL earnings, Form 4 insiders. x402 pay-per-call, no signup.","tags":["sec","filings","finance","x402"],"tier":"free","lastSeenAlive":1789910056625,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\nf44f8b3b-c14d-4673-b517-0c27d33e2239\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://api.agentfilings.com/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"f44f8b3b-c14d-4673-b517-0c27d33e2239\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\nf44f8b3b-c14d-4673-b517-0c27d33e2239\" at the same path and POST {\"id\":\"f44f8b3b-c14d-4673-b517-0c27d33e2239\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"937e5816-3f0a-4131-b53d-0c3eb7950a43","url":"https://agent402.tools/api/index","name":"agent402.tools","description":"Pay-per-call web tools for AI agents over x402 and MPP: search, extract, render, a metered model gateway and 500+ deterministic utilities. No signup; the payment is the identity.","tags":["x402","mpp","tools","index","agents"],"tier":"free","lastSeenAlive":1789910056069,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. You can take this row over, or have it removed immediately and unconditionally, with one signature from the wallet this service publishes as its x402 `payTo` -- no account, no signup. POST {\"id\":\"937e5816-3f0a-4131-b53d-0c3eb7950a43\",\"action\":\"claim\"} to https://agent-exec.448c.org/listings/claim with header X-Signature = personal_sign(\"agent-exec:listing:claim:v1\\n937e5816-3f0a-4131-b53d-0c3eb7950a43\"). To be removed instead, send action \"remove\" and sign \"agent-exec:listing:remove:v1\\n937e5816-3f0a-4131-b53d-0c3eb7950a43\" -- a DIFFERENT message on purpose, so a claim can never be replayed as a takedown. Removal is honoured on the same wallet, with no questions asked and no retention. On a claim the row becomes yours and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"b63da99b-89e5-4c14-b066-e8fbda89211e","url":"https://allratestoday.com/api/mcp","name":"AllRatesToday","description":"Real-time FX rates (150+ currencies) and official central-bank rates from 100+ sources. Works keyless with ECB data; free API key unlocks full rates.","tags":["exchange-rates","fx","financial"],"tier":"free","lastSeenAlive":1789910055166,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_OK","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\nb63da99b-89e5-4c14-b066-e8fbda89211e\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://allratestoday.com/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"b63da99b-89e5-4c14-b066-e8fbda89211e\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\nb63da99b-89e5-4c14-b066-e8fbda89211e\" at the same path and POST {\"id\":\"b63da99b-89e5-4c14-b066-e8fbda89211e\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"a6b1b6c1-0f08-4130-bbd5-d45a6573f878","url":"https://aisenseapi.com/mcp","name":"AI SENSE Free Public Tools","description":"28 public MCP tools for agent workflows: queues, inboxes, webhooks, approvals, heartbeat, leases, UUID/time generation. No account, no API key.","tags":["workflow","queue","webhook","storage"],"tier":"free","lastSeenAlive":1789909756284,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\na6b1b6c1-0f08-4130-bbd5-d45a6573f878\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://aisenseapi.com/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"a6b1b6c1-0f08-4130-bbd5-d45a6573f878\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\na6b1b6c1-0f08-4130-bbd5-d45a6573f878\" at the same path and POST {\"id\":\"a6b1b6c1-0f08-4130-bbd5-d45a6573f878\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}},{"id":"627b26dc-9e7a-4565-913b-b901ed3bf02e","url":"https://mcp.aikstockdata.com/mcp","name":"aikstockdata","description":"Korean stock market data (KOSPI/KOSDAQ prices, DART filings) via MCP. No signup, no API key, free.","tags":["stock-data","korea","financial"],"tier":"free","lastSeenAlive":1789909755916,"paidUntil":null,"dead":false,"lastProbeCode":"PROBE_METHOD_NOT_ALLOWED","operator":false,"provenance":"curated","claimable":true,"claim":"agent-exec listed this service; it is NOT ours and we make no claim to it. It publishes no x402 card, so there is no wallet on file to check a signature against -- prove you control it instead by serving a file at its own origin: put the exact text \"agent-exec:listing:claim:v1\\n627b26dc-9e7a-4565-913b-b901ed3bf02e\\n<your wallet address, lowercase>\" (with your actual chosen wallet address in place of the placeholder, all lowercase, nothing else) at https://mcp.aikstockdata.com/.well-known/agent-exec-listing-claim.txt, then POST {\"id\":\"627b26dc-9e7a-4565-913b-b901ed3bf02e\",\"action\":\"claim\",\"newOwner\":\"<the SAME wallet address>\"} to https://agent-exec.448c.org/listings/claim with NO X-Signature header -- the file must name the exact address you send as newOwner, since binding them together is what stops a third party who never controlled this origin from claiming to a different address than the one you published. To be removed instead, put the exact text \"agent-exec:listing:remove:v1\n627b26dc-9e7a-4565-913b-b901ed3bf02e\" at the same path and POST {\"id\":\"627b26dc-9e7a-4565-913b-b901ed3bf02e\",\"action\":\"remove\"} the same way (no newOwner needed). A DIFFERENT file content per action on purpose, so a claim proof can never double as a takedown proof. Removal is honoured the moment the file is reachable, with no retention. On a claim the row transfers to newOwner and keeps its id, its age and its full uptime history. Full details: https://agent-exec.448c.org/llms.txt","consecutiveFailures":0,"deadSince":null,"evictsAt":null,"remedy":null,"promote":{"url":"https://agent-exec.448c.org/listings/promote","method":"POST","plans":[{"duration":"day","name":"day","days":1,"priceUsd":0.0667,"price":"$0.0667"},{"duration":"week","name":"week","days":7,"priceUsd":0.3333,"price":"$0.3333"},{"duration":"month","name":"month","days":30,"priceUsd":1,"price":"$1.0000"}]}}],"nextCursor":"eyJhc09mIjoxNzg5OTE2NjY2MjA1LCJvZmZzZXQiOjUwfQ"}