{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_xc85s3uymv82","handle":"crinkl-commerce-mcp","url":"https://wellknown.network/agents/crinkl-commerce-mcp","links":{"self":"https://wellknown.network/agents/crinkl-commerce-mcp/record.json","html":"https://wellknown.network/agents/crinkl-commerce-mcp","markdown":"https://wellknown.network/agents/crinkl-commerce-mcp/record.md","api":"https://wellknown.network/api/v1/agents/crinkl-commerce-mcp","status":"https://wellknown.network/api/v1/agents/crinkl-commerce-mcp/status","claim":"https://wellknown.network/agents/crinkl-commerce-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/crinkl-commerce-mcp/claim.json","badge":"https://wellknown.network/agents/crinkl-commerce-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:mcp.crinkl.xyz:server:crinkl-commerce-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Crinkl Commerce MCP","summary":"Verified commerce data and proof-backed shopper activation tools for agents.","description":"Verified commerce data and proof-backed shopper activation tools for agents.","publisher":{"name":"xyz.crinkl.mcp","url":null},"homepage":"https://www.crinkl.xyz/developers","repository":null,"version":"1.1.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.crinkl.xyz/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-05-08T22:28:35.426509Z","publishedAt":"2026-05-08T22:28:35.426509Z","registryName":"xyz.crinkl.mcp/crinkl-commerce"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":0.992,"provenance":"derived"},{"slug":"productivity.email","name":"Email","confidence":0.962,"provenance":"derived"},{"slug":"documents.extraction","name":"Data Extraction","confidence":0.554,"provenance":"derived"},{"slug":"productivity.calendar","name":"Calendar & Scheduling","confidence":0.525,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"},{"slug":"documents.invoice-processing","name":"Invoice Processing","confidence":0.51,"provenance":"derived"}],"categories":["commerce","content","documents","productivity"]},"observed":{"status":"live","statusReason":"Responded 7m ago.","lastOkAt":"2026-09-08T08:24:58.087Z","lastProbedAt":"2026-09-08T08:24:58.087Z","statusComputedAt":"2026-09-08T08:28:29.176Z","reliability30d":{"probes":2,"successRate":1,"p50Ms":468},"latestObservations":[{"at":"2026-09-08T08:24:58.087Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":476,"error":null,"detail":{"tools":[{"name":"get-protocol-summary","description":"Get a concise explanation of what Crinkl is and how the protocol works. Use this first if you have no prior context about Crinkl. Returns a plain-text overview "},{"name":"get-cumulative-gmv","description":"Get cumulative Gross Merchandise Value (GMV) from the public cumulative feed. The live Crinkl site displays this live beta cumulative total on top of the finali"},{"name":"get-daily-gmv","description":"Get the signed GMV summary for a specific calendar date (UTC). Returns the verified spend count, total USD cents, and a cryptographic signature from the Crinkl "},{"name":"get-trailing-gmv","description":"Get a rolling N-day GMV trend summary. Returns daily verified GMV figures for the trailing window, enabling trend analysis of verified commerce volume. Each day"},{"name":"get-spend-signals","description":"Get recent verified spend activity signals from the Crinkl network. Each signal represents a cryptographically attested receipt that has passed OCR extraction, "},{"name":"resolve-cbsa","description":"Resolve a CBSA (Core Based Statistical Area) code to its metro area name. CBSA codes appear in spend signals and distribution data as 5-digit codes (e.g. '35620"},{"name":"get-merchant-summary","description":"Get aggregated merchant and category distribution across all verified spends. Shows top store brands, category breakdown (grocery, restaurant, gas, etc.), and s"},{"name":"get-spend-distribution","description":"Get the geographic and category distribution of verified spends over a trailing window. Returns a breakdown by store category and CBSA (Core Based Statistical A"},{"name":"get-settlement-summary","description":"Get reward settlement statistics for supported reward rails. Returns the current BTC price used for reward calculations, sats-per-receipt rate, reported Lightni"},{"name":"get-gmv-inclusion-proof","description":"Get a Merkle inclusion proof that a specific spend is included in a daily GMV total. Returns the spend leaf hash, sibling hashes for the Merkle path, and the GM"},{"name":"verify-reward-commitment","description":"Verify a reward commitment token's cryptographic integrity. Checks that the reward Merkle tree is valid, the batch signature is authentic, and the reward amount"},{"name":"verify-issued-gmv","description":"Verify a supplied spend/GMV artifact bundle. Accepts a spend attestation token, GMV token, GMV inclusion proof, and reward commitment token, then verifies: (1) "},{"name":"get-recent-issued-proofs","description":"Get recent gateway-issued artifact bundles for portable spend/GMV verification. Bundles can include a spend attestation token, GMV inclusion proof, reward commi"},{"name":"get-issuer-keys","description":"Get the Crinkl authority's Ed25519 public key used to sign all attestation tokens. This key can be used to independently verify the signature on any spend attes"},{"name":"get-reward-policy","description":"Get the current Crinkl reward policy. Returns the active policy version, SHA-256 policy hash, reward parameters (referral bonuses, base points), category multip"},{"name":"get-agent-capabilities","description":"Get Crinkl's canonical external agent capability catalog. Returns live authority levels, delegated capabilities, human-only governance controls, approval bounda"},{"name":"get-vendors","description":"Get the currently approved DKIM vendor domains exposed by the public agent endpoint. Standalone agents use this list to seed Gmail searches; unknown vendors are"},{"name":"pair-agent","description":"Start the human-authorized agent pairing flow. Generates a 4-character code that a human approves in the Crinkl PWA to authorize the agent. Returns the code and"},{"name":"claim-api-key","description":"Poll for the API key after the human approves the pairing code in the Crinkl PWA. Returns 202 while pending, 200 with the API key once approved, 410 if expired."},{"name":"verify-receipt","description":"Preview DKIM verification of a billing email without creating a spend or earning sats. Returns extracted invoice data (vendor, amount, date, DKIM status). The f"},{"name":"submit-receipt","description":"Submit a DKIM-verified billing email to mint a spend token and earn sats. The full email is required because DKIM signatures are computed over the original RFC "},{"name":"get-agent-me","description":"Get your agent's submission count, earned sats, and wallet-level stats. Shows both per-API-key numbers (your submissions) and wallet-wide numbers (all sources i"}],"toolCount":22,"serverName":"crinkl-commerce","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-08T01:19:36.580Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":461,"error":null,"detail":{"tools":[{"name":"get-protocol-summary","description":"Get a concise explanation of what Crinkl is and how the protocol works. Use this first if you have no prior context about Crinkl. Returns a plain-text overview "},{"name":"get-cumulative-gmv","description":"Get cumulative Gross Merchandise Value (GMV) from the public cumulative feed. The live Crinkl site displays this live beta cumulative total on top of the finali"},{"name":"get-daily-gmv","description":"Get the signed GMV summary for a specific calendar date (UTC). Returns the verified spend count, total USD cents, and a cryptographic signature from the Crinkl "},{"name":"get-trailing-gmv","description":"Get a rolling N-day GMV trend summary. Returns daily verified GMV figures for the trailing window, enabling trend analysis of verified commerce volume. Each day"},{"name":"get-spend-signals","description":"Get recent verified spend activity signals from the Crinkl network. Each signal represents a cryptographically attested receipt that has passed OCR extraction, "},{"name":"resolve-cbsa","description":"Resolve a CBSA (Core Based Statistical Area) code to its metro area name. CBSA codes appear in spend signals and distribution data as 5-digit codes (e.g. '35620"},{"name":"get-merchant-summary","description":"Get aggregated merchant and category distribution across all verified spends. Shows top store brands, category breakdown (grocery, restaurant, gas, etc.), and s"},{"name":"get-spend-distribution","description":"Get the geographic and category distribution of verified spends over a trailing window. Returns a breakdown by store category and CBSA (Core Based Statistical A"},{"name":"get-settlement-summary","description":"Get reward settlement statistics for supported reward rails. Returns the current BTC price used for reward calculations, sats-per-receipt rate, reported Lightni"},{"name":"get-gmv-inclusion-proof","description":"Get a Merkle inclusion proof that a specific spend is included in a daily GMV total. Returns the spend leaf hash, sibling hashes for the Merkle path, and the GM"},{"name":"verify-reward-commitment","description":"Verify a reward commitment token's cryptographic integrity. Checks that the reward Merkle tree is valid, the batch signature is authentic, and the reward amount"},{"name":"verify-issued-gmv","description":"Verify a supplied spend/GMV artifact bundle. Accepts a spend attestation token, GMV token, GMV inclusion proof, and reward commitment token, then verifies: (1) "},{"name":"get-recent-issued-proofs","description":"Get recent gateway-issued artifact bundles for portable spend/GMV verification. Bundles can include a spend attestation token, GMV inclusion proof, reward commi"},{"name":"get-issuer-keys","description":"Get the Crinkl authority's Ed25519 public key used to sign all attestation tokens. This key can be used to independently verify the signature on any spend attes"},{"name":"get-reward-policy","description":"Get the current Crinkl reward policy. Returns the active policy version, SHA-256 policy hash, reward parameters (referral bonuses, base points), category multip"},{"name":"get-agent-capabilities","description":"Get Crinkl's canonical external agent capability catalog. Returns live authority levels, delegated capabilities, human-only governance controls, approval bounda"},{"name":"get-vendors","description":"Get the currently approved DKIM vendor domains exposed by the public agent endpoint. Standalone agents use this list to seed Gmail searches; unknown vendors are"},{"name":"pair-agent","description":"Start the human-authorized agent pairing flow. Generates a 4-character code that a human approves in the Crinkl PWA to authorize the agent. Returns the code and"},{"name":"claim-api-key","description":"Poll for the API key after the human approves the pairing code in the Crinkl PWA. Returns 202 while pending, 200 with the API key once approved, 410 if expired."},{"name":"verify-receipt","description":"Preview DKIM verification of a billing email without creating a spend or earning sats. Returns extracted invoice data (vendor, amount, date, DKIM status). The f"},{"name":"submit-receipt","description":"Submit a DKIM-verified billing email to mint a spend token and earn sats. The full email is required because DKIM signatures are computed over the original RFC "},{"name":"get-agent-me","description":"Get your agent's submission count, earned sats, and wallet-level stats. Shows both per-API-key numbers (your submissions) and wallet-wide numbers (all sources i"}],"toolCount":22,"serverName":"crinkl-commerce","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-07T17:22:56.399Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":436,"error":null,"detail":{"tools":[{"name":"get-protocol-summary","description":"Get a concise explanation of what Crinkl is and how the protocol works. Use this first if you have no prior context about Crinkl. Returns a plain-text overview "},{"name":"get-cumulative-gmv","description":"Get cumulative Gross Merchandise Value (GMV) from the public cumulative feed. The live Crinkl site displays this live beta cumulative total on top of the finali"},{"name":"get-daily-gmv","description":"Get the signed GMV summary for a specific calendar date (UTC). Returns the verified spend count, total USD cents, and a cryptographic signature from the Crinkl "},{"name":"get-trailing-gmv","description":"Get a rolling N-day GMV trend summary. Returns daily verified GMV figures for the trailing window, enabling trend analysis of verified commerce volume. Each day"},{"name":"get-spend-signals","description":"Get recent verified spend activity signals from the Crinkl network. Each signal represents a cryptographically attested receipt that has passed OCR extraction, "},{"name":"resolve-cbsa","description":"Resolve a CBSA (Core Based Statistical Area) code to its metro area name. CBSA codes appear in spend signals and distribution data as 5-digit codes (e.g. '35620"},{"name":"get-merchant-summary","description":"Get aggregated merchant and category distribution across all verified spends. Shows top store brands, category breakdown (grocery, restaurant, gas, etc.), and s"},{"name":"get-spend-distribution","description":"Get the geographic and category distribution of verified spends over a trailing window. Returns a breakdown by store category and CBSA (Core Based Statistical A"},{"name":"get-settlement-summary","description":"Get reward settlement statistics for supported reward rails. Returns the current BTC price used for reward calculations, sats-per-receipt rate, reported Lightni"},{"name":"get-gmv-inclusion-proof","description":"Get a Merkle inclusion proof that a specific spend is included in a daily GMV total. Returns the spend leaf hash, sibling hashes for the Merkle path, and the GM"},{"name":"verify-reward-commitment","description":"Verify a reward commitment token's cryptographic integrity. Checks that the reward Merkle tree is valid, the batch signature is authentic, and the reward amount"},{"name":"verify-issued-gmv","description":"Verify a supplied spend/GMV artifact bundle. Accepts a spend attestation token, GMV token, GMV inclusion proof, and reward commitment token, then verifies: (1) "},{"name":"get-recent-issued-proofs","description":"Get recent gateway-issued artifact bundles for portable spend/GMV verification. Bundles can include a spend attestation token, GMV inclusion proof, reward commi"},{"name":"get-issuer-keys","description":"Get the Crinkl authority's Ed25519 public key used to sign all attestation tokens. This key can be used to independently verify the signature on any spend attes"},{"name":"get-reward-policy","description":"Get the current Crinkl reward policy. Returns the active policy version, SHA-256 policy hash, reward parameters (referral bonuses, base points), category multip"},{"name":"get-agent-capabilities","description":"Get Crinkl's canonical external agent capability catalog. Returns live authority levels, delegated capabilities, human-only governance controls, approval bounda"},{"name":"get-vendors","description":"Get the currently approved DKIM vendor domains exposed by the public agent endpoint. Standalone agents use this list to seed Gmail searches; unknown vendors are"},{"name":"pair-agent","description":"Start the human-authorized agent pairing flow. Generates a 4-character code that a human approves in the Crinkl PWA to authorize the agent. Returns the code and"},{"name":"claim-api-key","description":"Poll for the API key after the human approves the pairing code in the Crinkl PWA. Returns 202 while pending, 200 with the API key once approved, 410 if expired."},{"name":"verify-receipt","description":"Preview DKIM verification of a billing email without creating a spend or earning sats. Returns extracted invoice data (vendor, amount, date, DKIM status). The f"},{"name":"submit-receipt","description":"Submit a DKIM-verified billing email to mint a spend token and earn sats. The full email is required because DKIM signatures are computed over the original RFC "},{"name":"get-agent-me","description":"Get your agent's submission count, earned sats, and wallet-level stats. Shows both per-API-key numbers (your submissions) and wallet-wide numbers (all sources i"}],"toolCount":22,"serverName":"crinkl-commerce","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-07T10:22:51.016Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":467,"error":null,"detail":{"tools":[{"name":"get-protocol-summary","description":"Get a concise explanation of what Crinkl is and how the protocol works. Use this first if you have no prior context about Crinkl. Returns a plain-text overview "},{"name":"get-cumulative-gmv","description":"Get cumulative Gross Merchandise Value (GMV) from the public cumulative feed. The live Crinkl site displays this live beta cumulative total on top of the finali"},{"name":"get-daily-gmv","description":"Get the signed GMV summary for a specific calendar date (UTC). Returns the verified spend count, total USD cents, and a cryptographic signature from the Crinkl "},{"name":"get-trailing-gmv","description":"Get a rolling N-day GMV trend summary. Returns daily verified GMV figures for the trailing window, enabling trend analysis of verified commerce volume. Each day"},{"name":"get-spend-signals","description":"Get recent verified spend activity signals from the Crinkl network. Each signal represents a cryptographically attested receipt that has passed OCR extraction, "},{"name":"resolve-cbsa","description":"Resolve a CBSA (Core Based Statistical Area) code to its metro area name. CBSA codes appear in spend signals and distribution data as 5-digit codes (e.g. '35620"},{"name":"get-merchant-summary","description":"Get aggregated merchant and category distribution across all verified spends. Shows top store brands, category breakdown (grocery, restaurant, gas, etc.), and s"},{"name":"get-spend-distribution","description":"Get the geographic and category distribution of verified spends over a trailing window. Returns a breakdown by store category and CBSA (Core Based Statistical A"},{"name":"get-settlement-summary","description":"Get reward settlement statistics for supported reward rails. Returns the current BTC price used for reward calculations, sats-per-receipt rate, reported Lightni"},{"name":"get-gmv-inclusion-proof","description":"Get a Merkle inclusion proof that a specific spend is included in a daily GMV total. Returns the spend leaf hash, sibling hashes for the Merkle path, and the GM"},{"name":"verify-reward-commitment","description":"Verify a reward commitment token's cryptographic integrity. Checks that the reward Merkle tree is valid, the batch signature is authentic, and the reward amount"},{"name":"verify-issued-gmv","description":"Verify a supplied spend/GMV artifact bundle. Accepts a spend attestation token, GMV token, GMV inclusion proof, and reward commitment token, then verifies: (1) "},{"name":"get-recent-issued-proofs","description":"Get recent gateway-issued artifact bundles for portable spend/GMV verification. Bundles can include a spend attestation token, GMV inclusion proof, reward commi"},{"name":"get-issuer-keys","description":"Get the Crinkl authority's Ed25519 public key used to sign all attestation tokens. This key can be used to independently verify the signature on any spend attes"},{"name":"get-reward-policy","description":"Get the current Crinkl reward policy. Returns the active policy version, SHA-256 policy hash, reward parameters (referral bonuses, base points), category multip"},{"name":"get-agent-capabilities","description":"Get Crinkl's canonical external agent capability catalog. Returns live authority levels, delegated capabilities, human-only governance controls, approval bounda"},{"name":"get-vendors","description":"Get the currently approved DKIM vendor domains exposed by the public agent endpoint. Standalone agents use this list to seed Gmail searches; unknown vendors are"},{"name":"pair-agent","description":"Start the human-authorized agent pairing flow. Generates a 4-character code that a human approves in the Crinkl PWA to authorize the agent. Returns the code and"},{"name":"claim-api-key","description":"Poll for the API key after the human approves the pairing code in the Crinkl PWA. Returns 202 while pending, 200 with the API key once approved, 410 if expired."},{"name":"verify-receipt","description":"Preview DKIM verification of a billing email without creating a spend or earning sats. Returns extracted invoice data (vendor, amount, date, DKIM status). The f"},{"name":"submit-receipt","description":"Submit a DKIM-verified billing email to mint a spend token and earn sats. The full email is required because DKIM signatures are computed over the original RFC "},{"name":"get-agent-me","description":"Get your agent's submission count, earned sats, and wallet-level stats. Shows both per-API-key numbers (your submissions) and wallet-wide numbers (all sources i"}],"toolCount":22,"serverName":"crinkl-commerce","capabilities":["tools"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"get-protocol-summary","description":"Get a concise explanation of what Crinkl is and how the protocol works. Use this first if you have no prior context about Crinkl. Returns a plain-text overview "},{"name":"get-cumulative-gmv","description":"Get cumulative Gross Merchandise Value (GMV) from the public cumulative feed. The live Crinkl site displays this live beta cumulative total on top of the finali"},{"name":"get-daily-gmv","description":"Get the signed GMV summary for a specific calendar date (UTC). Returns the verified spend count, total USD cents, and a cryptographic signature from the Crinkl "},{"name":"get-trailing-gmv","description":"Get a rolling N-day GMV trend summary. Returns daily verified GMV figures for the trailing window, enabling trend analysis of verified commerce volume. Each day"},{"name":"get-spend-signals","description":"Get recent verified spend activity signals from the Crinkl network. Each signal represents a cryptographically attested receipt that has passed OCR extraction, "},{"name":"resolve-cbsa","description":"Resolve a CBSA (Core Based Statistical Area) code to its metro area name. CBSA codes appear in spend signals and distribution data as 5-digit codes (e.g. '35620"},{"name":"get-merchant-summary","description":"Get aggregated merchant and category distribution across all verified spends. Shows top store brands, category breakdown (grocery, restaurant, gas, etc.), and s"},{"name":"get-spend-distribution","description":"Get the geographic and category distribution of verified spends over a trailing window. Returns a breakdown by store category and CBSA (Core Based Statistical A"},{"name":"get-settlement-summary","description":"Get reward settlement statistics for supported reward rails. Returns the current BTC price used for reward calculations, sats-per-receipt rate, reported Lightni"},{"name":"get-gmv-inclusion-proof","description":"Get a Merkle inclusion proof that a specific spend is included in a daily GMV total. Returns the spend leaf hash, sibling hashes for the Merkle path, and the GM"},{"name":"verify-reward-commitment","description":"Verify a reward commitment token's cryptographic integrity. Checks that the reward Merkle tree is valid, the batch signature is authentic, and the reward amount"},{"name":"verify-issued-gmv","description":"Verify a supplied spend/GMV artifact bundle. Accepts a spend attestation token, GMV token, GMV inclusion proof, and reward commitment token, then verifies: (1) "},{"name":"get-recent-issued-proofs","description":"Get recent gateway-issued artifact bundles for portable spend/GMV verification. Bundles can include a spend attestation token, GMV inclusion proof, reward commi"},{"name":"get-issuer-keys","description":"Get the Crinkl authority's Ed25519 public key used to sign all attestation tokens. This key can be used to independently verify the signature on any spend attes"},{"name":"get-reward-policy","description":"Get the current Crinkl reward policy. Returns the active policy version, SHA-256 policy hash, reward parameters (referral bonuses, base points), category multip"},{"name":"get-agent-capabilities","description":"Get Crinkl's canonical external agent capability catalog. Returns live authority levels, delegated capabilities, human-only governance controls, approval bounda"},{"name":"get-vendors","description":"Get the currently approved DKIM vendor domains exposed by the public agent endpoint. Standalone agents use this list to seed Gmail searches; unknown vendors are"},{"name":"pair-agent","description":"Start the human-authorized agent pairing flow. Generates a 4-character code that a human approves in the Crinkl PWA to authorize the agent. Returns the code and"},{"name":"claim-api-key","description":"Poll for the API key after the human approves the pairing code in the Crinkl PWA. Returns 202 while pending, 200 with the API key once approved, 410 if expired."},{"name":"verify-receipt","description":"Preview DKIM verification of a billing email without creating a spend or earning sats. Returns extracted invoice data (vendor, amount, date, DKIM status). The f"},{"name":"submit-receipt","description":"Submit a DKIM-verified billing email to mint a spend token and earn sats. The full email is required because DKIM signatures are computed over the original RFC "},{"name":"get-agent-me","description":"Get your agent's submission count, earned sats, and wallet-level stats. Shows both per-API-key numbers (your submissions) and wallet-wide numbers (all sources i"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"xyz.crinkl.mcp/crinkl-commerce","url":"https://registry.modelcontextprotocol.io/v0/servers/xyz.crinkl.mcp%2Fcrinkl-commerce","firstSeenAt":"2026-09-07T09:23:20.650Z","fetchedAt":"2026-09-07T09:23:20.650Z","normalizedAt":"2026-09-07T09:23:20.650Z"}]},"firstSeenAt":"2026-09-07T09:23:20.650Z","updatedAt":"2026-09-08T08:29:04.366Z"}