Skip to main content
Glama

Server Details

Identifies Kingdom Hearts merch from Japanese listing titles: SKU, condition terms, bootleg flags.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
marleyhereicome-cpu/kh-merch-graph
GitHub Stars
0
Server Listing
Merchgraph (Kingdom Hearts)
ChatGPT
–
Claude
–

TDQS

A4.3/5.0

Scored across 6 tools

Disambiguation4/5

The three lookup-shaped tools are mostly separated by input type and intent: discover takes faceted filters, explain_product takes a sku_id (or free-text best match), and resolve_listing takes raw marketplace listing text and returns ranked candidates. The only fuzzy boundary is explain_product's free-text `query` mode overlapping with resolve_listing's single-best-match behavior, which descriptions mitigate but do not fully resolve. resolve_listings_batch is explicitly framed as a batch variant of resolve_listing, so it is not a source of confusion.

Naming Consistency4/5

Five of six names follow a clear snake_case verb_noun pattern (estimate_landed_cost, explain_product, report_correction, resolve_listing, resolve_listings_batch), with the batch variant consistently suffixed. `discover` is the one outlier: a bare verb with no object, slightly less predictable than the rest. Overall highly readable and consistent.

Tool Count5/5

Six tools is tightly scoped for a niche merch-catalog server, and each one maps to a distinct step in the workflow (browse, detail, cost, listing ID, correction). Nothing looks like a redundant wrapper — the batch variant is the only near-duplicate and it has stated limits (max 5).

Completeness4/5

The surface covers the core lifecycle: discover items, explain one in depth, estimate landed cost, resolve marketplace listings, and report errors — a coherent end-to-end path for a buying/identification agent. Minor gaps remain: there is no explicit list_series/list_characters tool (covered implicitly by an empty discover ip and supported_series), no batch explain_product for enriching several sku_ids at once, and cost estimation is limited to US/GB/DE/FR with no duties.

Available Tools

6 tools
discoverBrowse the catalogA
Read-onlyIdempotent
Inspect

Browse the merchandise catalog (Kingdom Hearts, Demon Slayer and One Piece) by series, character, budget and purpose. Use it to answer "what merch exists for X?" or "gift ideas under ¥5,000". Example: {ip: "kingdom-hearts", character: "Sora", budget_jpy: 5000, purpose: "display"}. Omit ip to search every series. Returns items[] (sku_id, name_en/name_ja, official, original price msrp_jpy plus price_local/currency, price_basis, price_note_en for per-draw prices, region, availability_hint, typical_channels, source_url, page_url = the item's page on merchgraph.app) and total_matches. For a series that is not covered, items is empty and supported_series lists the covered ones. If a character has no solo merch (e.g. Xigbar), the result also has suggested_character_group and suggested_items for their group (e.g. Organization XIII). Lists catalog entries only; it does not mean anything is for sale right now. Use explain_product with a sku_id for full details.

Inputs: ip, limit, terms, purpose, +2 more.

estimate_landed_costEstimate cost to ship from JapanA
Read-onlyIdempotent
Inspect

Estimate the total cost of buying an item in Japan and having it forwarded abroad. Example: {price_jpy: 4500, sku_id: "ichiban-kuji-kh-2018-a", dest_country: "US"}. Returns routes[] (forwarding service × shipping method, with fees and total_jpy, cheapest first) and cheapest. Rough figures only: fee and shipping tables currently cover US, GB, DE and FR (other countries return no routes), come from third-party comparison guides (mid-2026) and exclude duties. Not a quote; we are not affiliated with any forwarding service.

Inputs: price_jpy (required), dest_country (required), proxy, sku_id, +1 more.

explain_productLook up one itemA
Read-onlyIdempotent
Inspect

Get the full record for one catalog item (Kingdom Hearts, Demon Slayer and One Piece). Pass a sku_id from discover/resolve_listing (e.g. {sku_id: "ichiban-kuji-kh-2018-a"}), or a free-text query such as {query: "Sora Bring Arts Halloween Town"} to get the best match. Returns names (en/ja), product line (maker, line type, release date), characters, original price (msrp_jpy, price_local, currency, price_basis), acquisition_type (retail, kuji, prize, …), availability (hint + confidence), typical_channels, shipping (whether it is only sold at shops that ship within Japan, so a shipping-forwarding service is needed from abroad; costs are not calculated; for Mercari/Suruga-ya items a note that Mercari's global app may allow direct purchase in some countries), size/weight, re-release dates, official (licensed or fan-made), verified (checked against the source), source_url (primary source) and page_url (the item's page on merchgraph.app; cite both).

Inputs: query, sku_id.

report_correctionReport a catalog mistakeAInspect

Report a mistake or missing item in the catalog (reviewed by hand before anything changes). Example: {sku_id: "ichiban-kuji-kh-2018-a", field: "msrp_jpy", proposed_value: "750", source_url: "https://…"}. Please include a primary source (maker, official shop or reliable press) when you can. Returns {accepted, correction_id}.

Inputs: field (required), proposed_value (required), note, sku_id, +1 more.

resolve_listingIdentify a marketplace listingA
Read-onlyIdempotent
Inspect

Identify a Kingdom Hearts, Demon Slayer and One Piece item from a marketplace listing (Mercari, Yahoo! Auctions, Suruga-ya, Mandarake, eBay…). Paste the listing title as-is (Japanese or English), e.g. {title: "一番くじ キングダムハーツ A賞 ソラ フィギュア 箱なし", price_jpy: 4500}. Returns candidates[] (sku_id, name_en, confidence 0-1, why, source_url, page_url = the item's page on merchgraph.app; several when the title is ambiguous), weak_matches[] when unsure, conditions[] (Japanese condition words such as 未使用/箱なし explained), flags[] (bootleg caution notes, not a verdict), price (original price and listing-to-original ratio when price_jpy is given), shipping (whether a shipping-forwarding service is needed from abroad; set platform for a precise answer; for Mercari/Suruga-ya a note that Mercari's global app may allow direct purchase in some countries), acquisition notes and next_checks_en (what to ask the seller). Listing text is not stored. For many listings at once use resolve_listings_batch.

Inputs: title (required), src, url, platform, +2 more.

resolve_listings_batchIdentify several marketplace listingsA
Read-onlyIdempotent
Inspect

Run resolve_listing on up to 5 listings in one call, e.g. when comparing search results from a marketplace. Example: {listings: [{title: "…", price_jpy: 3000}, {title: "…"}]}. Returns an array in the same order; each element has the same shape as a resolve_listing result (or {error} for that one listing only). For more than 5, split into several calls. For a single listing use resolve_listing.

Inputs: listings (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables users to check a Pokémon trading-card listing for deterministic, rule-based risk signals such as proxy wording, missing cert numbers, off-platform payment requests, and suspiciously low asks, along with a common-fakes checklist and ready-made sold-comp search links. It is informational only and never authenticates, grades, appraises, or returns prices.
      9 npm
      MIT
    • F
      license
      Not graded
      quality
      B
      maintenance
      Enables AI agents to search and compare prices across Japanese used camera, watch, luxury brand, and instrument marketplaces from multiple stores, returning price, brand, condition, and source store information.
      -
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables searching Mercari Japan products with keyword, price range, condition, and status filters, and supports bulk searches from files with automatic translation to English.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.