Tethered Trust

com.tetheredtrust由 tetheredtrust.com 发布官方发布者v0.54.3更新于 Nov 8, 2026

Fit, compatibility and recall checks for AI agents before they buy: verdicts, evidence, receipts.

已验证Streamable HTTP可网页运行开发者工具安全与监控商业与电商

概览

AI 生成的概览

远程 MCP 服务器,在购买前检查配件、耗材和家电是否与用户已有设备兼容,提示召回,并出具带签名的决策凭证。

可以做什么
  • 检查两个具体型号是否兼容,批量比较候选产品,查找适配某设备的零件或升级件
  • 校验整份购物车或购买方案,修正不兼容的方案,并按最新数据复查已保存的方案
  • 通过链接、型号、条码、ASIN 或标签照片识别产品,查询规格与标准
  • 检查家电尺寸能否放进空间,并检索美国政府召回公告
  • 验证已部署网页或 MCP 服务器的工具,持续关注决策变化,核验凭证
  • 为零售商目录补充兼容属性,把订单关联到凭证,生成纠纷材料包,并上报使用结果
适用场景
当助手即将推荐、链接或下单必须与用户已有设备配合使用的物品(如内存、滤芯、电池、充电器、镜头、支架)时使用;也适合检查二手、儿童相关或可能被召回的产品。在告知他人网页或 MCP 服务器已上线可用之前也有用。
运行要求
远程 streamable HTTP 端点,无需本地安装。可选 Authorization 请求头携带 bearer API 密钥以提高额度,目录补充功能必须使用密钥;无密钥也可使用。需要能访问该服务的网络。
安装前请注意
可选的 Authorization bearer 密钥属于机密,应妥善保管。结果仅供参考,服务器本身也建议用户向厂商确认;未经验证的产品会被标注。部分工具会记录数据:标签照片会被处理,订单与凭证可被关联,结果上报会被保存。使用受服务商条款约束。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Tethered Trust,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

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

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.tetheredtrust%2Ftethered-trust/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

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

{
  "mcpServers": {
    "tethered-trust": {
      "type": "http",
      "url": "https://tetheredtrust.com/mcp"
    }
  }
}

工具

30

how_it_works

How Tethered Trust works

What Tethered Trust is, what it covers, where its data comes from, pricing and terms.

无需输入参数。

list_coverage

List coverage

Which product categories and models are in the compatibility graph, with counts. Pass a category to list its models. Covers anything that has to fit, plug in, mount, run on or charge with something someone owns. Verified catalog (specs checked against cited manufacturer sources): computers & consoles (RAM, M.2 SSDs, USB-C chargers), phones/tablets/watches (USB-C PD, MagSafe, Qi2, watch bands), cameras (lens mounts, adapters, batteries, memory cards), cordless power tools (battery platforms), printers (ink, toner, drums), appliances (refrigerator water and air filters, dryer vents and power cords, installation fit), vacuums (bags, filters, batteries, robot-vacuum parts), air quality (purifier filters, HVAC media, humidifier pads), e-bikes (batteries and chargers by drive system), smart home (Matter, Thread, Zigbee, hubs, bulb bases), PC building (CPU sockets, cooler mounts, memory, clearances, power), cars & EV charging (tire sizes by trim, NACS/J1772/CCS1 and approved adapters, home chargers; a starter set of models) and TVs, consoles & streaming (VESA mounts, weight and screen size, console generations, app platforms). Products outside the catalog in any category are read by AI in terms of the same standards and returned as unverified.

输入参数category

check_cart_before_checkout

Check a cart before checkout

Checks a cart at checkout. Takes the checkout session exactly as a commerce protocol returns it (a UCP checkout or an ACP CheckoutSession) or plain line items, plus what the customer already owns. Returns a decision per line item, safe_to_checkout, an action (proceed, resolve_conditions, do_not_checkout, ask_customer), questions, substitutions, a signed receipt, and a com.tetheredtrust.shopping.compatibility extension object to attach to the checkout.

输入参数ownedcheckoutproductsline_itemscart_total_usd

enrich_catalog

Enrich a product catalog

For retailers and marketplaces (API key required): up to 50 products per call (SKU with title, URL or GTIN) in; each product's compatibility attributes out (standards it takes and provides, numeric limits, evidence level, freshness), ready to add to a product feed or UCP catalog so agents can match it to what shoppers own.

输入参数items必填research

identify_product

Identify any product

Call this when the person gives a shop link, ASIN, barcode or vague product name and you need the exact model and what it's compatible with. Identify a product from a URL, model number, SKU, ASIN, UPC/EAN or description, and get its compatibility profile: the standards it takes and provides (mounts, sockets, connectors, platforms, part numbers, sizes), numeric limits (OS version, watts, weight, screen size), evidence and freshness. Products not in our reviewed catalog are researched on demand from the manufacturer's page and returned with status read_from_manufacturer_page (unreviewed) or unconfirmed (not enough to decide on). Use first when the product could be anything.

输入参数roleproduct必填research

list_standards

List the standards vocabulary

Every compatibility standard family (with reviewed values), the open formats used for new values, and the numeric limit keys. How Tethered Trust represents physical connections, dimensional fit, vehicles, software and services.

无需输入参数。

resolve_product

Look up a product

Look up one product in the Tethered Trust graph by name or model number and get its structured specs, what it accepts (mounts, battery platforms, cartridges, protocols) and what it fits. If the text could mean several models, returns them all as candidates (ambiguous: true) with ambiguous: true.

输入参数query必填

validate_purchase_plan

Validate a purchase plan

Call this before you recommend or order two or more items that have to work together or with what the person owns (a PC build or upgrade, a camera kit, a smart-home setup, a charger plus cable). Check a whole purchase before recommending or ordering it: the setup the person owns (with current configuration) plus everything in the cart. Returns one decision (supported / conditional / incompatible / insufficient_evidence), a result per part, configuration limits across the plan (memory slots and capacity, M.2 slots), adapters or hubs still needed, substitutions for parts that won't work, the exact questions blocking a decision, evidence, and a signed receipt. Covers anything that has to fit, plug in, mount, run on or charge with something someone owns. Verified catalog (specs checked against cited manufacturer sources): computers & consoles (RAM, M.2 SSDs, USB-C chargers), phones/tablets/watches (USB-C PD, MagSafe, Qi2, watch bands), cameras (lens mounts, adapters, batteries, memory cards), cordless power tools (battery platforms), printers (ink, toner, drums), appliances (refrigerator water and air filters, dryer vents and power cords, installation fit), vacuums (bags, filters, batteries, robot-vacuum parts), air quality (purifier filters, HVAC media, humidifier pads), e-bikes (batteries and chargers by drive system), smart home (Matter, Thread, Zigbee, hubs, bulb bases), PC building (CPU sockets, cooler mounts, memory, clearances, power), cars & EV charging (tire sizes by trim, NACS/J1772/CCS1 and approved adapters, home chargers; a starter set of models) and TVs, consoles & streaming (VESA mounts, weight and screen size, console generations, app platforms). Products outside the catalog in any category are read by AI in terms of the same standards and returned as unverified.

输入参数goalsetuppurchase必填

fix_purchase_plan

Fix a purchase plan

When a plan comes back incompatible or conditional: the smallest set of changes that makes it work (swap a part for a verified one that fits everything else, add a missing cooler, hub or adapter, trim quantities that exceed slots), re-validated, with the reason for each change. Fewest changes and verified products first; no prices.

输入参数goalsetuppurchase必填

plan_upgrade

Plan an upgrade

What can be upgraded on this device and with what: memory (type, slots, maximum), storage (M.2 slots, lengths, PCIe generation), power, CPU and cooling for motherboards, graphics card and cooler clearance for PC cases, plus the parts in our graph that fit (verified first) and the manufacturer's notes.

输入参数idgoalmodel

identify_from_photo

Read a model number from a photo

Read the brand, model and part numbers from a photo of a label or nameplate and match them to products. Matches are returned as candidates, with what was read. The photo isn't stored.

输入参数hintimage必填

recheck_plan

Recheck a saved plan

Re-run a saved purchase plan against today's data before ordering, and see what changed since it was issued: decisions, product records, or receipt status.

输入参数plan_id必填

check_batch

Check many pairs

Up to 25 independent compatibility checks in one call (e.g. ranking candidate products for one device). Each result has its own decision, evidence and receipt.

输入参数checks必填

check_compatibility

Check compatibility

Call this whenever you're about to recommend, link to or buy a part, accessory, charger, filter, cartridge, lens, battery, memory, mount or adapter for something the person already owns, or they ask "will X work with Y" / "is this compatible". Pass both exact models. Covers anything that has to fit, plug in, mount, run on or charge with something someone owns. Verified catalog (specs checked against cited manufacturer sources): computers & consoles (RAM, M.2 SSDs, USB-C chargers), phones/tablets/watches (USB-C PD, MagSafe, Qi2, watch bands), cameras (lens mounts, adapters, batteries, memory cards), cordless power tools (battery platforms), printers (ink, toner, drums), appliances (refrigerator water and air filters, dryer vents and power cords, installation fit), vacuums (bags, filters, batteries, robot-vacuum parts), air quality (purifier filters, HVAC media, humidifier pads), e-bikes (batteries and chargers by drive system), smart home (Matter, Thread, Zigbee, hubs, bulb bases), PC building (CPU sockets, cooler mounts, memory, clearances, power), cars & EV charging (tire sizes by trim, NACS/J1772/CCS1 and approved adapters, home chargers; a starter set of models) and TVs, consoles & streaming (VESA mounts, weight and screen size, console generations, app platforms). Products outside the catalog in any category are read by AI in terms of the same standards and returned as unverified. Returns a decision (supported / conditional / incompatible / insufficient_evidence), the rules checked, caveats, required accessories, the questions to ask when it can't decide, evidence links and a signed receipt. When the text matches several models it returns each candidate's answer.

输入参数detailexisting必填candidate必填existing_idcandidate_id

find_parts

Find parts that fit

Call this when the person names a device or appliance they own and needs a replacement or add-on ("what filter does my fridge take", "which RAM can I add", "what battery fits my drill") before you search shops or guess. Which parts and accessories fit this model? OEM parts first, then verified alternatives: e.g. a refrigerator's water filter, a printer's cartridges, a camera's lenses and batteries, a tool's batteries, or the RAM, SSDs and chargers that fit a computer.

输入参数model必填part_type

check_recalls

Check for recalls

Call this before recommending, buying or selling anything used or secondhand, any baby or kids' product, appliance, heater, battery-powered device or vehicle, or when the person asks if something is safe or recalled. Searches US government recall notices: CPSC for consumer products (appliances, furniture, kids' products, electronics, tools; by brand and model or UPC) and NHTSA for vehicles (by year, make and model). Use before buying, selling or recommending something, especially used or secondhand. Returns decision (recalled / possible_recall / no_recall_found / insufficient_evidence) with each notice's hazard, remedy, which units it applies to and the official link. 'no_recall_found' is not a safety guarantee.

输入参数upcmakeyearbrandmodelproductvehicle

verify_page

Verify a web page works

Call this before you tell someone a web page, site or deploy is done or working, or before relying on another agent's "it's live": we open the public page in a separate browser (desktop or mobile) and check what you list. It loads; this text is visible; this link or button leads to this address; no script errors; no broken same-site links. Pass / fail / couldn't-verify per check, with a screenshot and a signed receipt. Read-only: no logins, forms or purchases.

输入参数url必填checksviewportscreenshot

verify_mcp

Verify an MCP server works

Call this before you recommend, install or rely on an MCP server, after deploying one, or when a connector seems broken: we connect as an MCP client, list its tools, check each has a usable input schema and description, confirm the tools you name exist, and optionally run one sample call on a read-only tool. Pass / fail / couldn't-verify per check with a signed receipt. Never signs in or calls tools that change things.

输入参数url必填callexpect_tools

launch_check

Is this MCP server findable?

Call this after building or deploying an MCP server or paid agent API, or when its listings may be out of date: we check it works (as verify_mcp does), then look it up in the official MCP Registry (and whether the listed version is current), Glama, PulseMCP, the x402 Bazaar, npm and PyPI, plus its server card, llms.txt and robots.txt (Smithery, PulseMCP, mcp.so and Claude's directory are listed with links to check by hand). Returns a score, what's missing or stale, an ordered fix plan and a ready-to-publish server.json. Read-only.

输入参数npmurl必填namepypidescriptionregistry_name

check_payment_setup

Will agents' payments go through?

Call this after building or changing a paid (x402) endpoint, or when agents' payments fail: we call it unpaid like a paying agent, read the 402, and check the payment request parses (v1 or v2), the token's EIP-712 domain (extra.name/version) matches the contract on-chain (the usual cause of 'invalid signature' payments), network id, amount, payTo, timeout, CORS headers for browser agents, resource URL, description and Bazaar discovery. Pass / warn / fail per check with exact fixes. Never pays.

输入参数url必填bodymethod

watch_listing

Watch an MCP server's listings daily

Call this after launching an MCP server or paid agent API to keep it findable: we run launch_check today and every day for 30 days, and tell your webhook (signed) when something changes: the server stops answering, the registry listing falls behind a release, a directory drops it, robots.txt starts blocking. $3 per 30 days; call again with watch_id to renew. Returns today's full launch check.

输入参数npmurlnamepypiwebhookwatch_idregistry_name

listing_status

Listing watch status

Where a watched MCP server stands right now: each directory's status, the latest changes, and when the watch ends. Free.

输入参数watch_id必填

watch_decision

Watch a decision

Call this after a compatibility check, purchase plan, verify_page or verify_mcp result that someone will rely on later (an order next week, an install, a resale, the next agent in a handoff). For product decisions we watch the records, manufacturer sources and US recall notices behind it; for page and MCP checks we re-run the same checks daily. Watches last 30 days and need only the receipt_id. Free during early access.

输入参数receipt_id必填

attach_order

Attach the receipt to the order

Call this right after placing an order you checked with check_cart_before_checkout, validate_purchase_plan or check_compatibility: link the receipt_id to the order number, AP2 cart or intent mandate, ACP checkout session, UCP checkout or payment reference. This makes a Decision Record: if the purchase is ever disputed ("the agent bought the wrong thing"), anyone can show what was checked, from which sources, and what changed since. Free.

输入参数merchantorder_idreceipt_id必填ucp_checkoutap2_cart_mandatepayment_referenceap2_intent_mandateacp_checkout_session

dispute_packet

Dispute evidence packet

Call this when an agent purchase is disputed, returned as wrong, or charged back and a Tethered Trust receipt exists for it: we assemble the evidence (the decision, products checked, sources with dates, the linked order or mandate, records and recall notices that changed since, reported outcomes, and signature verification) into one printable page and JSON anyone can verify. For merchants, platforms and buyers. $1.50 per packet.

输入参数receipt_id必填

file_claim

Report a wrong answer (claim)

Call this when a product we said would work didn't (within 60 days of the check): send the receipt_id and what happened. Decided within 10 business days; if our answer or data was wrong, the fee paid for that check is refunded and the data corrected. Free. For a plain fit/no-fit report without a claim, use report_outcome.

输入参数contactreceipt_id必填evidence_urlwhat_happened必填

decision_status

Does the decision still hold?

Call this right before acting on a watched decision: still_holds, changed (a record it rested on was updated), recall_on_record (a recall notice names one of the products), or expired, with what changed and what isn't monitored.

输入参数watch_idreceipt_id

check_fit

Check physical fit

Will this appliance physically fit this space? Compares dimensions plus typical installation clearances and required connections (power, water, gas).

输入参数hasneedsopening必填productcategoryproduct_dimensions

verify_receipt

Verify a receipt

Check a Tethered Trust receipt: is the signature ours, is it still within valid_until, and have the records behind it changed since? A valid receipt proves what we said and when; it doesn't guarantee the verdict was right.

输入参数jwsreceipt_id

report_outcome

Report what happened

After a purchase, report whether it actually fit. Free, safe to call, and only the first report per check counts. Reports are weighted by level: self_reported (website), agent_reported (anonymous API/MCP), partner_reported (API key holders) and order_confirmed (order evidence we've confirmed). Only the last two can raise future confidence.

输入参数noteoutcome必填check_id必填evidence

版本历史

3
  1. v0.38.0Nov 7, 2026
  2. v0.30.1Nov 5, 2026
  3. v0.12.0Oct 15, 2026

评分

已满足适用检查项的 83%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。