Read-only access to the Artbook Society published catalog: books, artists, editors and events.
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.
Fetch full public details for a single artist by their numeric id.
Numeric artist id.
Fetch full public details for a single artist by their numeric id.
| Argument | Type | Description |
|---|---|---|
| id* | integer | Numeric artist id. |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "integer",
"description": "Numeric artist id."
}
}
}Fetch full public details for a single editor by their numeric id.
| Argument | Type | Description |
|---|---|---|
| id* | integer | Numeric editor id. |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "integer",
"description": "Numeric editor id."
}
}
}Fetch full public details for a single published product by its numeric id.
| Argument | Type | Description |
|---|---|---|
| id* | integer | Numeric product id. |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "integer",
"description": "Numeric product id."
}
}
}List published upcoming Artbook Society events, soonest first.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Maximum number of events (default 10, max 20). |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Maximum number of events (default 10, max 20)."
}
}
}Search published books and artbooks on Artbook Society. Every keyword must match the title, subtitle, description, an author or contributor, the publisher or the edition type. Optional filters: price range, signed, numbered, limited edition, language.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Maximum number of results (default 10, max 20). |
| query | string | Keywords (at most 8), in English or French. Each keyword must match. Optional when a filter is given. |
| signed | boolean | Only signed copies. |
| language | string | Language of the text, ISO 639-1 code (for example fr or en). |
| numbered | boolean | Only numbered copies. |
| max_price | number | Maximum price in the currency shown in results. |
| min_price | number | Minimum price in the currency shown in results. |
| limited_edition | boolean | Only limited or collector's editions. |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Maximum number of results (default 10, max 20)."
},
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Keywords (at most 8), in English or French. Each keyword must match. Optional when a filter is given."
},
"signed": {
"type": "boolean",
"description": "Only signed copies."
},
"language": {
"type": "string",
"maxLength": 2,
"minLength": 2,
"description": "Language of the text, ISO 639-1 code (for example fr or en)."
},
"numbered": {
"type": "boolean",
"description": "Only numbered copies."
},
"max_price": {
"type": "number",
"maximum": 1000000,
"minimum": 0,
"description": "Maximum price in the currency shown in results."
},
"min_price": {
"type": "number",
"maximum": 1000000,
"minimum": 0,
"description": "Minimum price in the currency shown in results."
},
"limited_edition": {
"type": "boolean",
"description": "Only limited or collector's editions."
}
}
}