Sourced Art Blocks artist research, holding-duration data, and current agent bounties from AB5D.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
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.
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.
| Argument | Type | Description |
|---|---|---|
| slugs* | array | |
| budget_eth | number |
{
"type": "object",
"required": [
"slugs"
],
"properties": {
"slugs": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{0,180}$",
"maxLength": 200,
"minLength": 1
},
"maxItems": 10,
"minItems": 1,
"uniqueItems": true
},
"budget_eth": {
"type": "number",
"maximum": 1000000,
"minimum": 0
}
},
"additionalProperties": false
}Find curated AB5D capabilities and apps listed on abx.io. Returns browser/app handoffs, not installation or execution.
| Argument | Type | Description |
|---|---|---|
| query | string |
{
"type": "object",
"required": [],
"properties": {
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1
}
},
"additionalProperties": false
}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.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| budget* | number | |
| offset | integer | |
| profile | string | ENS name, Ethereum wallet address, Art Blocks profile URL, username or unique display name. |
{
"type": "object",
"required": [
"budget"
],
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"budget": {
"type": "number",
"minimum": 0.000001
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 100000,
"minimum": 0
},
"profile": {
"type": "string",
"default": "ab5d",
"maxLength": 300,
"minLength": 1,
"description": "ENS name, Ethereum wallet address, Art Blocks profile URL, username or unique display name."
}
},
"additionalProperties": false
}Read the documented ABX public service descriptor. Does not log in, register projects, sign, deploy or create credentials.
No arguments.
{
"type": "object",
"required": [],
"properties": {},
"additionalProperties": false
}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.
| Argument | Type | Description |
|---|---|---|
| slug* | string | AB5D artist slug, e.g. 'casey-reas' |
| limit | integer | |
| offset | integer |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "AB5D artist slug, e.g. 'casey-reas'"
},
"limit": {
"type": "integer",
"default": 25,
"maximum": 100,
"minimum": 1
},
"offset": {
"type": "integer",
"default": 0,
"minimum": 0
}
},
"additionalProperties": false
}Get one artist's oTDH rank, score, collector breadth, raw collector-days, project count, and snapshot metadata by AB5D artist slug.
| Argument | Type | Description |
|---|---|---|
| slug* | string | AB5D artist slug, e.g. 'tyler-hobbs' |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "AB5D artist slug, e.g. 'tyler-hobbs'"
}
},
"additionalProperties": false
}Look up a minted edition through the existing artwork API. Returns render and indexed public owner with timestamp, not full transfer history.
| Argument | Type | Description |
|---|---|---|
| slug* | string | |
| edition* | integer |
{
"type": "object",
"required": [
"slug",
"edition"
],
"properties": {
"slug": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{0,180}$",
"maxLength": 200,
"minLength": 1
},
"edition": {
"type": "integer",
"maximum": 999999,
"minimum": 0
}
},
"additionalProperties": false
}Get one AB5D bounty task by identifier, including its current status and operational routes. Do not begin work unless the returned status is open.
| Argument | Type | Description |
|---|---|---|
| task_id* | string | Task identifier from list_open_bounties, e.g. 'MA-CAL-CT-01' |
{
"type": "object",
"required": [
"task_id"
],
"properties": {
"task_id": {
"type": "string",
"description": "Task identifier from list_open_bounties, e.g. 'MA-CAL-CT-01'"
}
},
"additionalProperties": false
}Read AB5D institutional holdings and public credit lines from the existing cache. Reports pending data honestly.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query | string | |
| offset | integer |
{
"type": "object",
"required": [],
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 100000,
"minimum": 0
}
},
"additionalProperties": false
}Find published accession and donor credit records. Absence is unknown, never an inferred donor.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query | string | |
| offset | integer |
{
"type": "object",
"required": [],
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 100000,
"minimum": 0
}
},
"additionalProperties": false
}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.
| Argument | Type | Description |
|---|---|---|
| slug* | string | Artist slug from list_dossiers/search_artists, e.g. 'tyler-hobbs' |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "Artist slug from list_dossiers/search_artists, e.g. 'tyler-hobbs'"
}
},
"additionalProperties": false
}Get the definition, formulas, full-universe coverage, limitations, discussion URL, and snapshot metadata for AB5D's artist-level Oeuvre Total Days Held metric.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Read one canonical project with links to its published essay, artist dossiers and artwork license.
| Argument | Type | Description |
|---|---|---|
| slug* | string |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{0,180}$",
"maxLength": 200,
"minLength": 1
}
},
"additionalProperties": false
}List all 308 artist-specific collector TDH dashboard records, including each metric label, route, data URL and verified or pending source status.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}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.
| Argument | Type | Description |
|---|---|---|
| limit | integer |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"default": 25,
"maximum": 308,
"minimum": 1
}
},
"additionalProperties": false
}List every published AB[500] artist dossier (name, slug, subtitle, editions, tier, updated date). Use it to see which artists have a published biography.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}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.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Prepare a verified artwork or series display URL and existing mobile Cast workflow. Does not connect to a TV or start playback.
| Argument | Type | Description |
|---|---|---|
| mode | string | |
| slug* | string | |
| edition | integer |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"mode": {
"enum": [
"one",
"series"
],
"type": "string",
"default": "one"
},
"slug": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{0,180}$",
"maxLength": 200,
"minLength": 1
},
"edition": {
"type": "integer",
"default": 0,
"maximum": 999999,
"minimum": 0
}
},
"additionalProperties": false
}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.
| Argument | Type | Description |
|---|---|---|
| query* | string | Name or keyword, e.g. 'Fidenza' or 'tyler' |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Name or keyword, e.g. 'Fidenza' or 'tyler'"
}
},
"additionalProperties": false
}Find AB[500] artworks and series by title or artist. Returns canonical links and native app handoffs.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query | string | |
| offset | integer |
{
"type": "object",
"required": [],
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"default": "",
"maxLength": 200,
"minLength": 0
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 100000,
"minimum": 0
}
},
"additionalProperties": false
}Search the already-published collector register. No private account access or inferred identity; wallet arrays are omitted.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query | string | |
| offset | integer |
{
"type": "object",
"required": [],
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 100000,
"minimum": 0
}
},
"additionalProperties": false
}