# Reported issues for trust-oracle

Pod holds 8 of 8 problems reported by people outside the maintainer team. Issues filed by the project's own owners, members and collaborators are excluded entirely — a maintainer's release checklist is not a warning to a prospective user.

Back to [trust-oracle](/mcp/trust-oracle).

## Most discussed

### Adapter: Spotify track pages (read-only public metadata)

## What
Add a `spotify.js` adapter for public Spotify track (and optionally album/artist) pages producing read-only tools: `get_track` (title, artists, album, duration), `get_preview` (30s preview URL when present), and `view_track` (canonical link).

## Why it's valuable
From `ADAPTERS_WANTED.md` (Medium column): public track metadata lives in the `<head>` (OG + JSON-LD), so a read-only adapter is shippable now. Play/queue actions require user auth, so this is explicitly scoped read-only. It's 

[Read the thread](https://github.com/New1Direction/webmcp-anything/issues/11) · 2026-05-29 · open · 1 comment

### Adapter: BigCommerce product pages

## What
Add a `bigcommerce.js` adapter that turns BigCommerce storefront product pages into agent-callable WebMCP tools (`get_product`, `get_price`, `check_stock`, `list_variants`, `add_to_cart`).

## Why it's valuable
BigCommerce powers several hundred thousand stores. Per `ADAPTERS_WANTED.md` (Easy column) it exposes a public `/products/<slug>.js` endpoint that behaves very much like Shopify's `/products/<handle>.json`. That makes it the lowest-risk way to add a second large e-commerce platfor

[Read the thread](https://github.com/New1Direction/webmcp-anything/issues/5) · 2026-05-29 · open · 1 comment

### Adapter: respect text/llms.txt (declared agent surface)

## What
Add an `llmstxt.js` adapter that, given a site, reads its `/llms.txt` file and turns the declared links/sections into agent-callable tools (e.g. `list_sections`, `get_section`, and per-link `fetch_<name>` read tools).

## Why it's valuable
From `ADAPTERS_WANTED.md` (Formats section): `llms.txt` is an emerging convention for sites to declare their agent-callable surface. Respecting it means wmcp.sh uses the site's *own* declared map instead of guessing — a high-leverage, format-level adap

[Read the thread](https://github.com/New1Direction/webmcp-anything/issues/12) · 2026-05-29 · open · 0 comments

### Adapter: WooCommerce stores (REST product probe)

## What
Add a `woocommerce.js` adapter for WooCommerce-powered WordPress stores, producing `get_product`, `get_price`, `check_stock`, and `list_variants`.

## Why it's valuable
From `ADAPTERS_WANTED.md` (Easy column): WooCommerce powers roughly 30% of online stores. Pages commonly expose `?wc-ajax=get_refreshed_fragments` and a JSON product feed, and the WooCommerce Store API (`/wp-json/wc/store/v1/products?slug=<slug>`) returns structured product data without auth. The suggested approach is a U

[Read the thread](https://github.com/New1Direction/webmcp-anything/issues/10) · 2026-05-29 · open · 0 comments

### Adapter: Squarespace Commerce product pages

## What
Add Squarespace Commerce support (DTC small-brand stores) producing `get_product`, `get_price`, `check_stock`, and `list_variants`.

## Why it's valuable
From `ADAPTERS_WANTED.md` (Easy column): Squarespace is common for small-brand DTC and is server-rendered with predictable JSON-LD. The suggested approach is to **extend `adapters/jsonld.js` or add a small new file** — a great first PR because most of the extraction machinery already exists.

## Where to start
1. First check whether `ad

[Read the thread](https://github.com/New1Direction/webmcp-anything/issues/9) · 2026-05-29 · open · 0 comments

### Adapter: eBay listing pages (price + bid status, read-only)

## What
Add an `ebay.js` adapter for eBay item/listing pages exposing read-only tools: `get_listing` (title, price, condition, seller), `get_price`, and `get_bid_status` (current bid, number of bids, time left for auctions; Buy-It-Now price for fixed-price).

## Why it's valuable
From `ADAPTERS_WANTED.md` (Easy column): pricing and bid status live in the page meta and JSON-LD. Reads only — no cart/bid actions needed — which keeps it newcomer-safe and squarely inside the project's anti-features p

[Read the thread](https://github.com/New1Direction/webmcp-anything/issues/8) · 2026-05-29 · open · 0 comments

### Adapter: YouTube video pages (title, channel, duration, view count)

## What
Add a `youtube.js` adapter that turns a YouTube watch URL into read-only tools: `get_video` (title, channel, published date, duration, view count), `get_description`, and `get_thumbnail`.

## Why it's valuable
From `ADAPTERS_WANTED.md` (Easy column): agents that summarize or queue content need video metadata. The approach is OpenGraph meta tags plus a parse of the `ytInitialData` blob embedded in the page — read-only, no auth, no cart.

## Where to start
1. Copy `adapters/_template` → `a

[Read the thread](https://github.com/New1Direction/webmcp-anything/issues/7) · 2026-05-29 · open · 0 comments

### Adapter: GitHub repo pages (stars, last commit, language, README excerpt)

## What
Add a `github.js` adapter that turns a GitHub repository URL into read-only agent tools: `get_repo` (stars, forks, primary language, license, last-commit/push date), `get_readme_excerpt`, and `list_releases` / `get_latest_release`.

## Why it's valuable
From `ADAPTERS_WANTED.md` (Easy column): agents researching libraries constantly need repo health signals. The data is fully available from the public, unauthenticated REST API (`https://api.github.com/repos/<owner>/<repo>`), so there's n

[Read the thread](https://github.com/New1Direction/webmcp-anything/issues/6) · 2026-05-29 · open · 0 comments

## Most recent

The remaining reports are on [the project's issue tracker](https://github.com/New1Direction/webmcp-anything/issues).
