Disclose MCP Server
OfficialIntegrates with Loop Returns as a third-party Signatory that can cryptographically sign merchant disclosure signals, providing attestation for signals such as product_return_rate and on_time_shipment_rate.
Fetches merchant disclosure signals published via Disclose from Shopify stores, including return rates, fulfillment accuracy, and chargeback ratios, using the fallback path /disclose.json for hosted platforms like Shopify that don't support the /.well-known/ directory.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Disclose MCP Servercheck signal coverage for example.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Disclose MCP Server
An MCP server for querying merchant disclosure signals published via Disclose.
What it does
Merchants publish operational signals — return rates, fulfillment accuracy, chargeback ratios — along with permitted use terms. This MCP server lets any AI agent query that data directly.
The server checks four discovery paths in order:
/.well-known/disclose— canonical path/.well-known/disclose.json— canonical path with explicit extension/disclose.json— fallback for hosted platforms like Shopify that do not support the/.well-known/directoryJSON-LD block in page
<head>— for merchants using script-tag injection
Signals sourced from the Shopify API and computed by Sure Signal are returned with full provenance metadata: source, reported_by, computed_by, attestation_level, and attestation. Attestation is null until a third-party Signatory (such as Loop Returns) cryptographically signs the signal.
Related MCP server: hive-mcp-dispute
Available Tools
get_merchant_disclosure(domain)
Fetches a merchant's published disclosure signals from their domain. Returns all signals the merchant has chosen to publish, with provenance metadata, or an error if no disclosure is found.
Example: get_merchant_disclosure("example.com")
check_signal_coverage(domain)
Returns a structured coverage report for the seven Sure Signal V1 signals: which are present, which are missing, whether any carry attestation, and an overall coverage percentage. Useful for agents evaluating merchant data completeness before a purchase decision.
The seven V1 signals:
product_return_rateon_time_shipment_raterefund_processing_time_median_dayschargeback_ratedispute_win_rateplatform_seller_tenure_daysorder_accuracy_rate
Example: check_signal_coverage("example.com")
Setup
Prerequisites
Python 3.10 or higher
uv package manager
Installation
Clone this repository:
This server cannot be deployed
Maintenance
Related MCP Connectors
Market intelligence for the AI agent economy: rankings, trust signals, liveness. 13 tools.
Directory of APIs, merchants, and tools AI agents can actually use.
Trust signals for AI agents: an open agent-readiness standard and developer tool guide. Read-only.
Agentic commerce + trust MCP: discover, verify, and transact across droplinked's merchant network.
Related MCP Servers
- AlicenseBqualityDmaintenanceMachine-readable merchant verification infrastructure for AI shopping agents and agentic commerce systems.13MIT
- AlicenseNot gradedqualityCmaintenanceObservational dispute/chargeback signal surface for agent-to-agent commerce, pulling arbitration and reversal signals from Kleros, UMA, Reality.eth, and on-chain reversal patterns.MIT
- AlicenseNot gradedqualityCmaintenanceEnables agents to discover OP-verified merchants accepting Bitcoin Lightning, BOLT12, L402, or USDT payments, with tools for search, merchant details, and payment endpoint verification.MIT
- AlicenseAqualityBmaintenanceEnables AI agents to query Verdict's institutional DeFi diligence layer, including letter grades and composite scores for protocols, chains, tokens, oracles, vaults, organizations, and bridges.345Apache 2.0