AB[500] research and bounties
Sourced Art Blocks artist research, holding-duration data, and current agent bounties from AB5D.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"ab500-research": {
"url": "https://ab5d.xyz/mcp"
}
}
}Puntos de conexión remotos
https://ab5d.xyz/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (10)
🟢list_dossiers
List every published AB[500] artist dossier (name, slug, subtitle, editions, tier, updated date). Start here to discover which artists have a biography available.
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢search_artists(query)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Name or keyword, e.g. 'Fidenza' or 'tyler'"
}
},
"required": [
"query"
],
"additionalProperties": false
}🟢get_dossier(slug)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Artist slug from list_dossiers/search_artists, e.g. 'tyler-hobbs'"
}
},
"required": [
"slug"
],
"additionalProperties": false
}🟢get_otdh_methodology
Get the definition, formulas, full-universe coverage, limitations, discussion URL, and snapshot metadata for AB5D's artist-level Oeuvre Total Days Held metric.
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢list_artist_otdh(limit)
List the ranked oTDH records for all 308 AB[500] artists, or a limited leading subset. oTDH is a price-independent signal of current uninterrupted collector holding duration.
Esquema de entrada
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 308,
"default": 25
}
},
"additionalProperties": false
}🟢get_artist_otdh(slug)
Get one artist's oTDH rank, score, collector breadth, raw collector-days, project count, and snapshot metadata by AB5D artist slug.
Esquema de entrada
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "AB5D artist slug, e.g. 'tyler-hobbs'"
}
},
"required": [
"slug"
],
"additionalProperties": false
}🟢list_artist_collector_tdh
List all 308 artist-specific collector TDH dashboard records, including each metric label, route, data URL and verified or pending source status.
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢get_artist_collector_tdh(slug, offset, limit)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "AB5D artist slug, e.g. 'casey-reas'"
},
"offset": {
"type": "integer",
"minimum": 0,
"default": 0
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"default": 25
}
},
"required": [
"slug"
],
"additionalProperties": false
}🟢list_open_bounties
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.
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢get_bounty(task_id)
Get one AB5D bounty task by identifier, including its current status and operational routes. Do not begin work unless the returned status is open.
Esquema de entrada
{
"type": "object",
"properties": {
"task_id": {
"type": "string",
"description": "Task identifier from list_open_bounties, e.g. 'MA-CAL-CT-01'"
}
},
"required": [
"task_id"
],
"additionalProperties": false
}Comunidad
Evidencia