accueil / serveurs / Recherche & Web / io.github.GoodTurnStudio/artspotter
io.github.GoodTurnStudio/artspotter
serveur MCP (Model Context Protocol) · goodturn-artspotter 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.GoodTurnStudio/artspotter est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.GoodTurnStudio/artspotter » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 12 outils
- calculate_resale_royalty≈ 152 tokens
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.
Paramètres, retour & exemple (1)
Paramètresprice· number · requis
Resale price in pounds.
Exemple d'appel{"name": "calculate_resale_royalty", "arguments": {"price": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_art_listing≈ 192 tokens
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.
Paramètres, retour & exemple (2)
Paramètresurl· string · optionnel
The listing or shop address.image· string · optionnel
The address of the artwork's picture.
Exemple d'appel{"name": "check_art_listing", "arguments": {"url": "texte", "image": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_artworks_feed≈ 157 tokens
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.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
The https address of the artworks.json file.
Exemple d'appel{"name": "check_artworks_feed", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_where_to_sell≈ 258 tokens
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.
Paramètres, retour & exemple (4)
Paramètreskind· string · optionnel · original | print
Kind: original (the default) or print.price· number · requis
The price the buyer pays.currency· string · optionnel · USD | GBP
USD or GBP.shipping· number · optionnel
Shipping charged to the buyer, if any.
Exemple d'appel{"name": "compare_where_to_sell", "arguments": {"price": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_artist_funding≈ 172 tokens
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.
Paramètres, retour & exemple (1)
Paramètrescountry· string · optionnel
GB or US.
Exemple d'appel{"name": "get_artist_funding", "arguments": {"country": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_fair_art_price≈ 326 tokens
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.
Paramètres, retour & exemple (6)
Paramètreskind· string · optionnel · painting | print | printmaking | photography | drawing | watercolour | ceramics | sculpture
Kind of work. Defaults to painting.unit· string · optionnel · in | cm
Unit: in or cm.width· number · requis
Width, in unit.height· number · requis
Height, in unit.currency· string · optionnel
Currency for the answer, for example USD or GBP.original· boolean · optionnel
Set to true for originals (the default), false for prints.
Exemple d'appel{"name": "get_fair_art_price", "arguments": {"width": 1, "height": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_open_calls≈ 210 tokens
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.
Paramètres, retour & exemple (3)
Paramètreskind· string · optionnel
Kind: open call, prize, residency or listing hub.media· string · optionnel
For example painting, watercolour, print or photography.country· string · optionnel
UK, US or CA.
Exemple d'appel{"name": "list_open_calls", "arguments": {"kind": "texte", "media": "texte", "country": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - make_artwork_passport≈ 292 tokens
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.
Paramètres, retour & exemple (7)
Paramètressize· string · optionnel
For example 60 x 90 cm.year· string · optionnel
Year made.image· string · requis
The https address of the work's picture.title· string · requis
Title of the work.artist· string · requis
Artist's name.medium· string · optionnel
For example oil on canvas.edition· string · optionnel
For example 3/25, for prints.
Exemple d'appel{"name": "make_artwork_passport", "arguments": {"image": "texte", "title": "texte", "artist": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - price_commission≈ 274 tokens
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.
Paramètres, retour & exemple (5)
Paramètresunit· string · optionnel · in | cm
Unit: in or cm.level· string · optionnel · emerging | mid | established
Level: emerging (the default), mid or established.width· number · requis
Width, in unit.height· number · requis
Height, in unit.medium· string · optionnel
Kind of work, for example painting or drawing.
Exemple d'appel{"name": "price_commission", "arguments": {"width": 1, "height": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_art≈ 546 tokens
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.
Paramètres, retour & exemple (13)
Paramètresq· string · optionnel
What to look for, for example abstract blue, linocut bird, Scottish landscape or a dog portrait.kind· string · optionnel · painting | print | printmaking | photography | drawing | watercolour | ceramics | sculpture
Kind: painting, print, printmaking, photography, drawing, watercolour, ceramics, sculpture, textile, illustration or other.unit· string · optionnel · in | cm
Unit: in or cm. Defaults to in.limit· integer · optionnel
How many results, 1 to 20.colour· string · optionnel
A main colour, for example blue or ochre.country· string · optionnel
Buyer's two-letter country code, for eBay and currency, for example US or GB.currency· string · optionnel
Currency for prices, for example USD, GBP or EUR.max_size· number · optionnel
Largest longest side, in unit.min_size· number · optionnel
Smallest longest side, in unit.original· boolean · optionnel
Set to true for one-off originals only, false for prints only.max_price· number · optionnel
Highest price, in the currency given (or the buyer's local currency).min_price· number · optionnel
Lowest price.ships_from· string · optionnel
Only artists based in this two-letter country.
Exemple d'appel{"name": "search_art", "arguments": {"q": "texte", "kind": "painting", "unit": "in", "limit": 1, "colour": "texte", "country": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - size_art_for_wall≈ 221 tokens
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.
Paramètres, retour & exemple (3)
Paramètresunit· string · optionnel · in | cm
Unit: in or cm.wall_width· number · optionnel
Width of the wall, if there's no furniture below.furniture_width· number · optionnel
Width of the sofa, bed or sideboard below the art.
Exemple d'appel{"name": "size_art_for_wall", "arguments": {"unit": "in", "wall_width": 1, "furniture_width": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - verify_artwork_passport≈ 173 tokens
Check a picture matches an artwork passport. Recomputes the picture's fingerprint and says whether it matches the one in the passport.
Paramètres, retour & exemple (2)
Paramètresimage· string · requis
The https address of the picture.sha256· string · requis
The fingerprint from the passport.
Exemple d'appel{"name": "verify_artwork_passport", "arguments": {"image": "texte", "sha256": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».