Art Spotter - Eye of the Beholder

io.github.GoodTurnStudiov1.0.0更新于 Oct 4, 2026

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

已验证Streamable HTTP可网页运行Business & Commerce

概览

AI 生成的概览

一个远程、只读的 MCP 服务器,用于浏览独立艺术家的原创艺术品和版画,提供公道价格并帮助艺术家销售作品。

功能
这是 Art Spotter 产品的远程 MCP 端点,属于 Good Turn Studio 提供的一系列免费、只读的日常助手之一。它把该产品的公开 API 暴露为 MCP 工具,让助手可以查找独立艺术家的原创艺术品和版画、查看公道价格,并了解艺术家销售作品的途径。所有工具均为只读且无状态,回答可能包含现成的摘要字段。
适用场景
当你希望助手帮忙浏览或查找独立艺术家的原创艺术品和版画,或探索艺术家销售作品的方式时,值得添加。它是一个轻量、无需登录的助手,而非完整的交易市场或基于账户的服务。
运行要求
远程 MCP 端点位于 JSON 的 streamable HTTP。无需登录,未声明 API 密钥、环境变量或请求头。需要能访问该端点的网络。
安装前请注意
该服务器被描述为只读且无状态,不存储任何用户信息。未声明凭据、付款或写入操作。价格和商品信息来自第三方来源,采取行动前请核实细节。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Art Spotter - Eye of the Beholder,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

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

README

goodturn-mcp

Remote MCP servers for 25 free, read-only everyday helpers by Good Turn Studio: money, health, jobs, travel, shopping, halal checks, football and scripture reading. One Cloudflare Worker turns each product's public OpenAPI spec into an MCP server, so any assistant that speaks MCP (Claude, ChatGPT, Alexa+, Cursor, VS Code and others) can use them.

  • One server per product: https://goodturn-mcp.pages.dev/<slug>/mcp
  • All products in one: https://goodturn-mcp.pages.dev/all/mcp (tool names start with the product slug)
  • Streamable HTTP, stateless JSON, MCP 2025-11-25 (and 2025-06-18, 2025-03-26), no sign-in
  • Every tool is read-only, with a title and annotations (readOnlyHint: true, destructiveHint: false, idempotentHint: true)
  • Nothing about the user is stored. Privacy: https://goodturn-mcp.pages.dev/privacy

Products

ProductSlugWhat it does
MizanmizanShariah screening of US stocks under four standards, halal alternatives, purification, zakat
Halal or NothalalornotHalal checks for food, ingredients, medicines, stocks, funds and crypto
Fare DealsfaredealsCheap flights from any city, and the cheapest days to fly
Cheapest PricecheapestpriceThe lowest current price for a product, checked live
Spin My DayspinmydayA whole day out in any city, matched to weather, mood and diet
Cancel My SubcancelmysubHow to cancel US and UK subscriptions, and what a card charge is
Lower My BilllowermybillCall scripts and low-cost plans to lower household bills
Price Drop BackpricedropbackStore price-adjustment rules, deadlines and a claim message
Find My MoneyfindmymoneyOfficial unclaimed money searches in the US and UK
Supplement ChecksupplementcheckSupplement labels and doses against official upper limits
Plate PalplatepalCalories and nutrition for foods, chain meals and barcodes
Plan My WorkoutplanmyworkoutWorkout plans and how to do any exercise
Med Bill CheckmedbillcheckUS medical bills against Medicare rates, with dispute letters
Appeal My ClaimappealmyclaimUS health insurance denials, rights, deadlines and appeal letters
Job SpotterjobspotterCurrent US and UK job listings
Sync My CyclesyncmycycleLikely cycle phase today, with food and workout ideas
Wardrobe ConnectwardrobeconnectClothes that match a description or a picture
Form GuideformguideFootball form, fixtures, results and tables
Books Like ThisbookslikethisBooks like one you enjoyed, and screen adaptations
Talmud ScrollertalmudDaily Talmud with Daf Yomi, and tractates in English
Scroll the GurbanigurbaniDaily Gurbani with English, any Ang or shabad
Gita ScrollergitaDaily Bhagavad Gita verses with English
Scroll the LoreloreGreek and Norse myth, Homer, Hesiod and the Poetic Edda
Stoic ScrollerstoicsMarcus Aurelius, Epictetus and Seneca
Bible SwipebibleDaily Bible readings and any passage

How it works

  • build.py reads each product's live openapi.json and writes products.js: one tool per GET operation, named from its operationId, with inputs from its parameters. Descriptions are tidied into plain tool descriptions.
  • worker.mjs is the MCP server: initialize, tools/list and tools/call, which calls the product's own API and returns its answer. Answers with a say field carry a ready-made summary.
  • servers.json lists every server for the official MCP Registry (as io.github.GoodTurnStudio/<slug>). The Publish to the MCP Registry workflow logs in with GitHub OIDC and runs publish.py; publish.ps1 does the same from Windows.

Build and test

npm installnpm run build          # python3 build.py, then bundle to deploy/_worker.jsnpm test               # every product through the worker, against the live APIsnpm run test:live      # every tool through the deployed servers with the MCP SDK client

Deploy deploy/ as a Cloudflare Pages project in advanced mode (_worker.js).

Licence

MIT for this code. Each product's API, data and answers belong to that product and are served under its own terms, linked from its page at https://goodturn-mcp.pages.dev/<slug>.

来源:README.md,提交 8b4ce28

工具

0
工具元数据尚未被收录。

版本历史

1
  1. v1.0.0最新Oct 4, 2026