Attesté

Connect your AI to Attesté

Attesté runs a public, read-only Model Context Protocol (MCP) server. Any AI assistant that supports MCP can use it to check an artwork's Attesté certificate, fetch the Bitcoin timestamp proof for that certificate, read its ownership timeline, and explain what that evidence does and does not prove.

Server URL: https://mcp.atteste.art/mcp
Transport: Streamable HTTP · Authentication: none (read-only, rate-limited)

What it can and cannot do

It can verify and look things up. It cannot buy, sell, make offers, transfer ownership, or change anything in Attesté. It never returns an owner's contact details, address, clients or prices they have not chosen to show, and it cannot list or browse certificates. You need the certificate’s ID, or a whole Attesté verify link — a link from a QR code, an NFC tag or the app’s share sheet (https://atteste.art/v/<id>) is accepted and stripped to the ID. The human-readable number printed on a certificate (ATT-YYYYMMDD-XXXX) is not a lookup key and will not resolve: it carries too little entropy, and accepting it would make the ID space enumerable. Ask for the link instead — the tools say so when they see a printed number.

Tools

ToolWhat it returns
verify_certificateWhether one certificate's signature checks out, plus its public details
get_bitcoin_anchorThe integrity hash and OpenTimestamps proof, so anyone can check the Bitcoin anchor without Attesté
get_provenance_timelineRecorded ownership transfers as roles (artist, gallery, collector) and dates, and whether the receipt hash-chain is continuous
explain_attestationWhat the evidence proves and, just as important, what it does not

Prompts: verify_before_you_buy, explain_certificate_to_collector. Resources: atteste://certificate/{certId}, atteste://provenance/{certId}.

What a certificate proves

A valid signature means the record matches what Attesté signed. A confirmed Bitcoin anchor means the record's hash existed before a specific Bitcoin block, and anyone can check that independently. Neither proves the artwork is authentic, who a person is, or what the work is worth. Agents should say so, and explain_attestation gives them the words.

Identity is self-asserted. An artist certificate is issued from an artist profile that its owner created under the name they chose; Attesté does not check who that person is. The connector says so in every artist-certificate result, and assistants should repeat it before describing a work as coming from the named artist.

Connect

Any MCP-compatible assistant

In your assistant's settings, add a custom connector (it may be called an MCP server or a remote connector). Paste https://mcp.atteste.art/mcp, choose the Streamable HTTP transport if asked, and save. There is nothing to sign in to. Then paste a certificate link into the chat and ask, for example: “Verify this Attesté certificate and tell me what it does and doesn't prove.”

Search and listings

The connector does not search, list or browse artworks, and nothing can be bought or offered through it. An assistant needs a certificate link (or ID) from you to look anything up.

Fair use and integrity