Art Spotter - Eye of the Beholder

Original art and prints from independent artists, fair prices, and help for artists to sell.

我該用這個嗎

品質與安全性

A
說明品質
88%
結構描述完整度
96%
命名品質
93%
汙染風險
100%
權限相符程度
100%
協定合規性
100%

發現項目(2)

  • LOWTool 'get_fair_art_price' description lacks action verb在 get_fair_art_price 中
  • LOWTool 'calculate_resale_royalty' description lacks action verb在 calculate_resale_royalty 中

根據工具定義與協定合規性的自動化分析。

上下文成本

~2,449Token(工具定義)
~1.3 KB典型回應大小
中等的注意力影響(128k 上下文的 1.91%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `claude_desktop_config.json` 檔案:

{
  "mcpServers": {
    "artspotter": {
      "url": "https://goodturn-mcp.pages.dev/artspotter/mcp"
    }
  }
}

遠端端點

https://goodturn-mcp.pages.dev/artspotter/mcpstreamable-http

它能做什麼

工具清單

工具(12)

🟢 唯讀🟡 寫入🔴 刪除⚪ 未知
🟢search_art(q, kind, original, max_price, min_price, ...)

Find art for sale from independent artists. Searches works in independent artists' own shops and eBay art by words (subject, style, place, artist), kind, original or print, price, size and colour. Results show title, artist, size, price, where it ships from, an image and a link to buy straight from the artist.

輸入結構描述

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "What to look for, for example abstract blue, linocut bird, Scottish landscape or a dog portrait."
    },
    "kind": {
      "type": "string",
      "enum": [
        "painting",
        "print",
        "printmaking",
        "photography",
        "drawing",
        "watercolour",
        "ceramics",
        "sculpture",
        "textile",
        "illustration",
        "other"
      ],
      "description": "Kind: painting, print, printmaking, photography, drawing, watercolour, ceramics, sculpture, textile, illustration or other."
    },
    "original": {
      "type": "boolean",
      "description": "Set to true for one-off originals only, false for prints only."
    },
    "max_price": {
      "type": "number",
      "description": "Highest price, in the currency given (or the buyer's local currency)."
    },
    "min_price": {
      "type": "number",
      "description": "Lowest price."
    },
    "currency": {
      "type": "string",
      "description": "Currency for prices, for example USD, GBP or EUR."
    },
    "min_size": {
      "type": "number",
      "description": "Smallest longest side, in unit."
    },
    "max_size": {
      "type": "number",
      "description": "Largest longest side, in unit."
    },
    "unit": {
      "type": "string",
      "enum": [
        "in",
        "cm"
      ],
      "description": "Unit: in or cm. Defaults to in."
    },
    "colour": {
      "type": "string",
      "description": "A main colour, for example blue or ochre."
    },
    "country": {
      "type": "string",
      "description": "Buyer's two-letter country code, for eBay and currency, for example US or GB."
    },
    "ships_from": {
      "type": "string",
      "description": "Only artists based in this two-letter country."
    },
    "limit": {
      "type": "integer",
      "description": "How many results, 1 to 20."
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢get_fair_art_price(width, height, unit, kind, original, ...)

Fair price for a new artwork by size and medium. What original work or prints of about this size and kind sell for in independent artists' own shops: the typical price, the middle half of prices and the price per square inch, from comparable works for sale.

輸入結構描述

{
  "type": "object",
  "properties": {
    "width": {
      "type": "number",
      "description": "Width, in unit."
    },
    "height": {
      "type": "number",
      "description": "Height, in unit."
    },
    "unit": {
      "type": "string",
      "enum": [
        "in",
        "cm"
      ],
      "description": "Unit: in or cm."
    },
    "kind": {
      "type": "string",
      "enum": [
        "painting",
        "print",
        "printmaking",
        "photography",
        "drawing",
        "watercolour",
        "ceramics",
        "sculpture",
        "textile",
        "illustration",
        "other"
      ],
      "description": "Kind of work. Defaults to painting."
    },
    "original": {
      "type": "boolean",
      "description": "Set to true for originals (the default), false for prints."
    },
    "currency": {
      "type": "string",
      "description": "Currency for the answer, for example USD or GBP."
    }
  },
  "required": [
    "width",
    "height"
  ],
  "additionalProperties": false
}
🟢compare_where_to_sell(price, currency, shipping, kind)

What an artist keeps on each selling platform. For a sale price, what the artist keeps after fees on Etsy, eBay, Saatchi Art, Artfinder, Singulart, their own Shopify shop and direct card payments, sorted by money kept, with print-on-demand options for prints. US and UK fee tables.

輸入結構描述

{
  "type": "object",
  "properties": {
    "price": {
      "type": "number",
      "description": "The price the buyer pays."
    },
    "currency": {
      "type": "string",
      "enum": [
        "USD",
        "GBP"
      ],
      "description": "USD or GBP."
    },
    "shipping": {
      "type": "number",
      "description": "Shipping charged to the buyer, if any."
    },
    "kind": {
      "type": "string",
      "enum": [
        "original",
        "print"
      ],
      "description": "Kind: original (the default) or print."
    }
  },
  "required": [
    "price"
  ],
  "additionalProperties": false
}
🟢price_commission(width, height, unit, medium, level)

Price and terms for commissioning a piece. A price guide for a commissioned piece by size and the artist's level, what similar finished originals sell for, the usual deposit, revision rounds, cancellation fees, copyright and a contract checklist for buyer and artist.

輸入結構描述

{
  "type": "object",
  "properties": {
    "width": {
      "type": "number",
      "description": "Width, in unit."
    },
    "height": {
      "type": "number",
      "description": "Height, in unit."
    },
    "unit": {
      "type": "string",
      "enum": [
        "in",
        "cm"
      ],
      "description": "Unit: in or cm."
    },
    "medium": {
      "type": "string",
      "description": "Kind of work, for example painting or drawing."
    },
    "level": {
      "type": "string",
      "enum": [
        "emerging",
        "mid",
        "established"
      ],
      "description": "Level: emerging (the default), mid or established."
    }
  },
  "required": [
    "width",
    "height"
  ],
  "additionalProperties": false
}
🟢size_art_for_wall(furniture_width, wall_width, unit)

What size art fits a wall and how high to hang it. Art width for the furniture or wall, the hanging height, the gap above furniture and gallery wall spacing, with a ready search for works in that size range.

輸入結構描述

{
  "type": "object",
  "properties": {
    "furniture_width": {
      "type": "number",
      "description": "Width of the sofa, bed or sideboard below the art."
    },
    "wall_width": {
      "type": "number",
      "description": "Width of the wall, if there's no furniture below."
    },
    "unit": {
      "type": "string",
      "enum": [
        "in",
        "cm"
      ],
      "description": "Unit: in or cm."
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢list_open_calls(country, media, kind)

Open calls, prizes and residencies for artists. Recurring open exhibitions, prizes, residencies and listing sites in the UK, US and Canada, with entry fees, usual closing month, media and official links.

輸入結構描述

{
  "type": "object",
  "properties": {
    "country": {
      "type": "string",
      "description": "UK, US or CA."
    },
    "media": {
      "type": "string",
      "description": "For example painting, watercolour, print or photography."
    },
    "kind": {
      "type": "string",
      "description": "Kind: open call, prize, residency or listing hub."
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢get_artist_funding(country)

Grants, buyer finance, royalties and copyright for artists. For the UK: arts council grants, Own Art 0% buyer finance and the Artist's Resale Right. For the US: grants and the $85 group copyright registration for 2 to 20 artworks.

輸入結構描述

{
  "type": "object",
  "properties": {
    "country": {
      "type": "string",
      "description": "GB or US."
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢calculate_resale_royalty(price)

UK Artist's Resale Right on a resale. The royalty owed to an artist on a UK resale through a gallery, dealer or auction house, by band, with the cap and who collects it.

輸入結構描述

{
  "type": "object",
  "properties": {
    "price": {
      "type": "number",
      "description": "Resale price in pounds."
    }
  },
  "required": [
    "price"
  ],
  "additionalProperties": false
}
🟢check_art_listing(url, image)

Check an art listing before buying. Whether a link is an independent artist in the index or a marketplace with buyer protection, reverse image search links for the picture, and the checks that catch stolen images, AI work sold as hand-made and payment scams.

輸入結構描述

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "The listing or shop address."
    },
    "image": {
      "type": "string",
      "description": "The address of the artwork's picture."
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢make_artwork_passport(image, title, artist, year, medium, ...)

A free artwork passport for an artist's work. Makes a certificate for a work (title, artist, year, medium, size, edition) with a fingerprint of its picture, as printable text and schema.org data the artist can publish, so anyone can later check the picture is unchanged.

輸入結構描述

{
  "type": "object",
  "properties": {
    "image": {
      "type": "string",
      "description": "The https address of the work's picture."
    },
    "title": {
      "type": "string",
      "description": "Title of the work."
    },
    "artist": {
      "type": "string",
      "description": "Artist's name."
    },
    "year": {
      "type": "string",
      "description": "Year made."
    },
    "medium": {
      "type": "string",
      "description": "For example oil on canvas."
    },
    "size": {
      "type": "string",
      "description": "For example 60 x 90 cm."
    },
    "edition": {
      "type": "string",
      "description": "For example 3/25, for prints."
    }
  },
  "required": [
    "image",
    "title",
    "artist"
  ],
  "additionalProperties": false
}
🟢verify_artwork_passport(image, sha256)

Check a picture matches an artwork passport. Recomputes the picture's fingerprint and says whether it matches the one in the passport.

輸入結構描述

{
  "type": "object",
  "properties": {
    "image": {
      "type": "string",
      "description": "The https address of the picture."
    },
    "sha256": {
      "type": "string",
      "description": "The fingerprint from the passport."
    }
  },
  "required": [
    "image",
    "sha256"
  ],
  "additionalProperties": false
}
🟢check_artworks_feed(url)

Check an artist's artworks.json. Reads an artist's artworks.json (the open format at artspotter.pages.dev/artworks that lets assistants find work sold direct) and lists anything to fix.

輸入結構描述

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "The https address of the artworks.json file."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本12 個工具