← The evidence ledger
Evidence row 259378
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 25322aca-6a15-4a35-abae-d4fe6eb4607d
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 2a31c0f3f5bdb48ecf87091ac6dce42cfafb4b630b50a3cf59644c771f962c67
- Leaf
- 0xa2830e8f095ca7340928e09f428643503c4bfb5722a56c56059b7f44c1b49110
What was observed
{
"count": 21,
"tools": [
{
"description": "Compare current indexed ETH/WETH lowest asking prices for up to ten chosen projects. Lowest ask is an affordability comparison, not intrinsic value or a return forecast. No trading.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"budget_eth": {
"maximum": 1000000,
"minimum": 0,
"type": "number"
},
"slugs": {
"items": {
"maxLength": 200,
"minLength": 1,
"pattern": "^[a-z0-9][a-z0-9-]{0,180}$",
"type": "string"
},
"maxItems": 10,
"minItems": 1,
"type": "array",
"uniqueItems": true
}
},
"required": [
"slugs"
],
"type": "object"
},
"name": "compare_project_prices"
},
{
"description": "Find curated AB5D capabilities and apps listed on abx.io. Returns browser/app handoffs, not installation or execution.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"query": {
"maxLength": 200,
"minLength": 1,
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "discover_apps"
},
{
"description": "Rank indexed AB[500] asks by ETH per added percentage point of edition ownership. Excludes linked owner wallets and stops before a 50% asking-price jump. Prices are unverified, gas excluded; each row is a budget alternative, not a basket.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"budget": {
"minimum": 0.000001,
"type": "number"
},
"limit": {
"default": 20,
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"offset": {
"default": 0,
"maximum": 100000,
"minimum": 0,
"type": "integer"
},
"profile": {
"default": "ab5d",
"description": "ENS name, Ethereum wallet address, Art Blocks profile URL, username or unique display name.",
"maxLength": 300,
"minLength": 1,
"type": "string"
}
},
"required": [
"budget"
],
"type": "object"
},
"name": "find_acquisition_opportunities"
},
{
"description": "Read the documented ABX public service descriptor. Does not log in, register projects, sign, deploy or create credentials.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"required": [],
"type": "object"
},
"name": "get_abx_service_info"
},
{
"description": "Get one artist-specific collector TDH register by AB5D artist slug. Collector rows are paginated because large Raster-indexed oeuvres can contain thousands of current addresses.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limit": {
"default": 25,
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"offset": {
"default": 0,
"minimum": 0,
"type": "integer"
},
"slug": {
"description": "AB5D artist slug, e.g. 'casey-reas'",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_artist_collector_tdh"
},
{
"description": "Get one artist's oTDH rank, score, collector breadth, raw collector-days, project count, and snapshot metadata by AB5D artist slug.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"slug": {
"description": "AB5D artist slug, e.g. 'tyler-hobbs'",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_artist_otdh"
},
{
"description": "Look up a minted edition through the existing artwork API. Returns render and indexed public owner with timestamp, not full transfer history.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"edition": {
"maximum": 999999,
"minimum": 0,
"type": "integer"
},
"slug": {
"maxLength": 200,
"minLength": 1,
"pattern": "^[a-z0-9][a-z0-9-]{0,180}$",
"type": "string"
}
},
"required": [
"slug",
"edition"
],
"type": "object"
},
"name": "get_artwork"
},
{
"description": "Get one AB5D bounty task by identifier, including its current status and operational routes. Do not begin work unless the returned status is open.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"task_id": {
"description": "Task identifier from list_open_bounties, e.g. 'MA-CAL-CT-01'",
"type": "string"
}
},
"required": [
"task_id"
],
"type": "object"
},
"name": "get_bounty"
},
{
"description": "Read AB5D institutional holdings and public credit lines from the existing cache. Reports pending data honestly.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limit": {
"default": 20,
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"offset": {
"default": 0,
"maximum": 100000,
"minimum": 0,
"type": "integer"
},
"query": {
"maxLength": 200,
"minLength": 1,
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "get_collection_holdings"
},
{
"description": "Find published accession and donor credit records. Absence is unknown, never an inferred donor.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limit": {
"default": 20,
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"offset": {
"default": 0,
"maximum": 100000,
"minimum": 0,
"type": "integer"
},
"query": {
"maxLength": 200,
"minLength": 1,
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "get_donor_credits"
},
{
"description": "Get one artist's full structured biography by slug: subtitle, essay prose (markdown), identity (born/based/practice), works, images, and the verified bibliography with source URLs. Prose is CC0.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"slug": {
"description": "Artist slug from list_dossiers/search_artists, e.g. 'tyler-hobbs'",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_dossier"
},
{
"description": "Get the definition, formulas, full-universe coverage, limitations, discussion URL, and snapshot metadata for AB5D's artist-level Oeuvre Total Days Held metric.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "get_otdh_methodology"
},
{
"description": "Read one canonical project with links to its published essay, artist dossiers and artwork license.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"slug": {
"maxLength": 200,
"minLength": 1,
"pattern": "^[a-z0-9][a-z0-9-]{0,180}$",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_project"
},
{
"description": "List all 308 artist-specific collector TDH dashboard records, including each metric label, route, data URL and verified or pending source status.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_artist_collector_tdh"
},
{
"description": "List the ranked oTDH records for all 308 AB[500] artists, or a limited leading subset. oTDH (out of 1,000) is a price-independent signal of how much of each work's life its current collector has held it, neutral to edition size, project count and release date.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limit": {
"default": 25,
"maximum": 308,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "list_artist_otdh"
},
{
"description": "List every published AB[500] artist dossier (name, slug, subtitle, editions, tier, updated date). Use it to see which artists have a published biography.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_dossiers"
},
{
"description": "List every AB5D bounty that is currently open for claim, including reward, eligibility, claim route, submission route, protocol, and acceptance command. Only returned tasks are current offers.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_open_bounties"
},
{
"description": "Prepare a verified artwork or series display URL and existing mobile Cast workflow. Does not connect to a TV or start playback.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"edition": {
"default": 0,
"maximum": 999999,
"minimum": 0,
"type": "integer"
},
"mode": {
"default": "one",
"enum": [
"one",
"series"
],
"type": "string"
},
"slug": {
"maxLength": 200,
"minLength": 1,
"pattern": "^[a-z0-9][a-z0-9-]{0,180}$",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "prepare_artwork_display"
},
{
"description": "Search AB[500] artist dossiers by name or keyword; returns matching artists with their slugs. Use before get_dossier when you don't know the exact slug.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"query": {
"description": "Name or keyword, e.g. 'Fidenza' or 'tyler'",
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_artists"
},
{
"description": "Find AB[500] artworks and series by title or artist. Returns canonical links and native app handoffs.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limit": {
"default": 20,
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"offset": {
"default": 0,
"maximum": 100000,
"minimum": 0,
"type": "integer"
},
"query": {
"default": "",
"maxLength": 200,
"minLength": 0,
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "search_projects"
},
{
"description": "Search the already-published collector register. No private account access or inferred identity; wallet arrays are omitted.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limit": {
"default": 20,
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"offset": {
"default": 0,
"maximum": 100000,
"minimum": 0,
"type": "integer"
},
"query": {
"maxLength": 200,
"minLength": 1,
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "search_public_collectors"
}
]
}What the leaf hashes
{"body":"2a31c0f3f5bdb48ecf87091ac6dce42cfafb4b630b50a3cf59644c771f962c67","id":259378,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793030844411827,"prev":null,"subject":"25322aca-6a15-4a35-abae-d4fe6eb4607d","subject_kind":"endpoint"}Proof
Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.