{"$schema":"https://verifymcp.io/schemas/trust-report.json","schemaVersion":1,"license":{"name":"CC BY-NC 4.0","url":"https://creativecommons.org/licenses/by-nc/4.0/"},"generatedAt":"2026-11-06T14:10:36.024Z","url":"https://verifymcp.io/servers/io-pokeinvest-prices/www","markdownUrl":"https://verifymcp.io/servers/io-pokeinvest-prices/www.md","server":{"slug":"io-pokeinvest-prices","name":"PokeInvest Pokemon card prices","registryName":"io.pokeinvest/prices","description":"Pokemon card prices from real sold listings: raw and every PSA, CGC, BGS and TAG grade.","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"www","type":"remote","identifier":"https://www.pokeinvest.io/mcp","withdrawn":false,"url":"https://verifymcp.io/servers/io-pokeinvest-prices/www","version":"1.0.1","transport":null,"scoredAt":"2026-11-06T04:03:45.848Z"},"score":{"total":74,"tier":"medium","status":"scored","weekDelta":null,"history":[{"date":"2026-11-06","total":74},{"date":"2026-11-05","total":63}]},"categories":[{"name":"Endpoint Security","score":80,"verdict":"fail","reasons":["The endpoint's TLS certificate is valid, in date, and uses a strong key.","No authorisation is required to call this server. Nothing on it is marked destructive, but we can't show that an anonymous caller can only read: full credit needs the server to list at least one tool and every tool to be verifiably read-only. We use a best-effort check of tool names and descriptions to tell read-only tools from tools that change things, so some genuinely read-only tools may not get full credit. Names that start with a read verb (get, list, read, search and similar) and accurate readOnlyHint annotations help. Meet that to earn full credit, or require authorisation.","HTTPS is enforced; there's no plaintext access path.","The HSTS (Strict-Transport-Security) header is present.","DNSSEC check failed: this domain isn't protected by DNSSEC."],"codes":[{"code":"tls.valid","args":{}},{"code":"auth.none_no_destructive","args":{}},{"code":"https.enforced","args":{}},{"code":"headers.hsts_present","args":{}},{"code":"dnssec.absent","args":{}}]},{"name":"Transport & Reachability","score":100,"verdict":"pass","reasons":["Verified streamable-http transport via a live MCP handshake."],"codes":[{"code":"transport.verified","args":{"transport":"streamable-http"}}]},{"name":"Schema Quality & AI Usability","score":76,"verdict":"fail","reasons":["AI-judged instruction clarity (excellent).","Context-footprint check failed: tool/resource definitions use about 928 tokens (~116/item across 8 items; 8 tools + 0 resources), over budget; trim descriptions and params.","Usage-examples check failed: none of the tools include examples."],"codes":[{"code":"schema.ai_quality","args":{"band":"excellent"}},{"code":"schema.footprint_heavy","args":{"avg":"116","items":"8","tools":"8","tokens":"928","resources":"0"}},{"code":"schema.examples_absent","args":{}}]},{"name":"Stability & Change Management","score":3,"verdict":"partial","reasons":["Stability observed for 1 of 30 days with no destabilising changes; credit accrues until the full window elapses."],"codes":[{"code":"stability.building_history","args":{"days":"1"}}]},{"name":"Tool Coverage","score":100,"verdict":"pass","reasons":["100% of tools have a non-trivial description (not blank, and not just the tool's name).","100% of tool parameters carry a description."],"codes":[{"code":"toolquality.descriptions","args":{"pct":"100"}},{"code":"toolquality.param_docs","args":{"pct":"100"}}]},{"name":"Tool Safety","score":100,"verdict":"pass","reasons":["No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.","We read all 8 captured tool definition(s), and no name or description among them implies an irreversible operation.","An AI judge read all 9 captured unit(s) of tool text and found none that tries to manipulate the model reading it."],"codes":[{"code":"toolsafety.injection_clean","args":{}},{"code":"toolsafety.destructive_none","args":{"tools":"8"}},{"code":"toolsafety.manipulation_clean","args":{"units":"9","judged":"9"}}]},{"name":"Capabilities","score":100,"verdict":"pass","reasons":["Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28."],"codes":[{"code":"protocol.supported","args":{"latest":"2026-07-28","version":"2025-11-25"}}]}],"inconclusive":[],"malware":[],"components":[{"slug":"www","type":"remote","identifier":"https://www.pokeinvest.io/mcp","withdrawn":false,"score":74,"current":true,"url":"https://verifymcp.io/servers/io-pokeinvest-prices/www","markdownUrl":"https://verifymcp.io/servers/io-pokeinvest-prices/www.md"}],"facts":[{"label":"Endpoint","value":"https://www.pokeinvest.io/mcp"},{"label":"Transports","value":"streamable-http"},{"label":"Auth","value":"none"},{"label":"Version","value":"1.0.1"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"search_cards","title":null,"description":"Find Pokemon cards by name, set or number. Returns PokeInvest IDs to pass to the other tools, with the ungraded and PSA 10 price when known. Example: \"Charizard base set 4\", \"Umbreon VMAX 215\".","inputs":[{"name":"limit","type":"integer","required":false,"description":"How many cards to return, 1-25 (default 8)"},{"name":"query","type":"string","required":true,"description":"Card name, optionally with set and/or number"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":97},{"name":"get_card_prices","title":null,"description":"What a card sells for: the median of completed sales for ungraded copies and for every grade at PSA, CGC, BGS, TAG, ACE and SGC, with sale counts, window, low/high, the newest sale, PSA and CGC population totals, the card page, a buy link, and the cheapest verified live eBay copy when one exists.","inputs":[{"name":"card","type":"string","required":true,"description":"PokeInvest ID (pi_16322), the numeric ID from a PokeInvest card URL, or a card name like \"Gengar ex 108 FireRed LeafGreen\" (best match is used)"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":133},{"name":"get_population","title":null,"description":"PSA population report for a card: copies graded at each grade, total, gem rate and when it was last updated.","inputs":[{"name":"card","type":"string","required":true,"description":"PokeInvest card ID (pi_16322, from search_cards), the numeric ID in a PokeInvest card URL, or a card name such as \"Umbreon Gold Star POP Series 5\" (best match is used)"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":86},{"name":"get_price_history","title":null,"description":"Weekly price per grade back to 2022: date, median, sale count, window.","inputs":[{"name":"card","type":"string","required":true,"description":"PokeInvest card ID (pi_16322, from search_cards), the numeric ID in a PokeInvest card URL, or a card name such as \"Umbreon Gold Star POP Series 5\" (best match is used)"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":82},{"name":"get_population_history","title":null,"description":"PSA population over time for a card (total, PSA 10, PSA 9 by date).","inputs":[{"name":"card","type":"string","required":true,"description":"PokeInvest card ID (pi_16322, from search_cards), the numeric ID in a PokeInvest card URL, or a card name such as \"Umbreon Gold Star POP Series 5\" (best match is used)"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":83},{"name":"get_sales","title":null,"description":"The completed sales behind a price: date, price, grader and grade, platform, listing title. Up to 500 newest; filter by grade (\"PSA 10\", \"RAW\") and days.","inputs":[{"name":"card","type":"string","required":true,"description":"PokeInvest card ID (pi_16322, from search_cards), the numeric ID in a PokeInvest card URL, or a card name such as \"Umbreon Gold Star POP Series 5\" (best match is used)"},{"name":"days","type":"integer","required":false,"description":"Only sales from the last N days, 1-1095; omit for all on file"},{"name":"grade","type":"string","required":false,"description":"Only this grade, e.g. \"PSA 10\", \"CGC 9.5\", \"BGS 9.5\", or \"RAW\" for ungraded; omit for all"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":176},{"name":"identify_card_photo","title":null,"description":"Identify a Pokemon card from a photo URL (raw card or slab, any angle): the top candidates with PokeInvest IDs, prices and population. 91% right card on 1,000 real eBay photos, 95% in the top 3. Same-art variants (1st Edition, reverse holo) cannot be told apart; show the top 3.","inputs":[{"name":"image_url","type":"string","required":true,"description":"public https URL of the photo"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":99},{"name":"get_deals","title":null,"description":"Today's best verified eBay deals across every card: live listings priced under what the card sells for at that grade (title, photo and price all checked), with the saving and a buy link.","inputs":[{"name":"limit","type":"integer","required":false,"description":"How many deals to return, 1-30 (default 10)"},{"name":"min_total_usd","type":"number","required":false,"description":"Skip listings cheaper than this many US dollars including shipping (default 25)"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":93}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-06T04:03:45.000Z","track":"remote","endpoint":"https://www.pokeinvest.io/mcp","declaredUrl":null,"truncated":false,"tls":{"outcome":"valid","label":"Valid","version":"TLS 1.3","cipherSuite":"TLS_AES_128_GCM_SHA256","chainError":null,"certificates":[{"subject":"CN=www.pokeinvest.io","issuer":"CN=WE1,O=Google Trust Services,C=US","notBefore":"2026-10-23T10:19:17Z","notAfter":"2027-01-21T11:19:15Z","keyType":"ECDSA","keyBits":256,"isCa":false},{"subject":"CN=WE1,O=Google Trust Services,C=US","issuer":"CN=GTS Root R4,O=Google Trust Services LLC,C=US","notBefore":"2023-12-13T09:00:00Z","notAfter":"2029-02-20T14:00:00Z","keyType":"ECDSA","keyBits":256,"isCa":true},{"subject":"CN=GTS Root R4,O=Google Trust Services LLC,C=US","issuer":"CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE","notBefore":"2023-11-15T03:43:21Z","notAfter":"2028-01-28T00:00:42Z","keyType":"ECDSA","keyBits":384,"isCa":true}]},"dnssec":{"result":"insecure","label":"Not signed","name":"www.pokeinvest.io.","steps":[{"zone":".","outcome":"verified","label":"Verified"},{"zone":"io.","outcome":"verified","label":"Verified"},{"zone":"pokeinvest.io.","outcome":"insecure_proven","label":"Unsigned (proven)"}]},"auth":{"outcome":"none","label":"No authorisation required","gate":null,"gateLabel":null,"status":200,"authorizationServers":[]},"httpsRedirect":{"outcome":"https_enforced","label":"HTTPS enforced","status":301},"transports":[{"transport":"streamable-http","outcome":"verified","label":"Verified","status":200,"followed":false}],"provenance":null,"installScripts":[],"installScriptsTotal":null,"vulnerabilities":[],"vulnerabilitiesTotal":null,"dependencies":null},"mismatches":[],"changelog":{"trackingSince":"2026-11-05","recent":[{"id":"chg_01a1af06-e046-79d2-846f-5aadc8eb5ade","kind":"score.rubric_changed","summary":"We updated how we score, so this day's move reflects our rubric, not a change to the server","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-06","url":"https://verifymcp.io/servers/io-pokeinvest-prices/www#chg-chg_01a1af06-e046-79d2-846f-5aadc8eb5ade"},{"id":"chg_01a1a93a-5b14-7030-ae06-7385924defb4","kind":"score.first_scored","summary":"First indexed and scored","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/io-pokeinvest-prices/www#chg-chg_01a1a93a-5b14-7030-ae06-7385924defb4"}],"truncated":false,"feedUrl":"https://verifymcp.io/servers/io-pokeinvest-prices/www/changelog.json"},"links":{"html":"https://verifymcp.io/servers/io-pokeinvest-prices/www","markdown":"https://verifymcp.io/servers/io-pokeinvest-prices/www.md","changelogJson":"https://verifymcp.io/servers/io-pokeinvest-prices/www/changelog.json","changelogRss":"https://verifymcp.io/servers/io-pokeinvest-prices/www.xml","external":[{"label":"Remote endpoint","href":"https://www.pokeinvest.io/mcp"},{"label":"Website","href":"https://www.pokeinvest.io/data-api"}]}}