{"attribution":"MCP Queen — the evidence layer for MCP (https://mcpqueen.com)","license":"CC BY 4.0 — free to use with attribution and a link to mcpqueen.com","methodology":"https://mcpqueen.com/registry#methodology","docs":"https://mcpqueen.com/api","generated_at":"2026-10-09T02:35:22.984Z","server":{"name":"com.tradealmanac/mcp-server","title":"TradeAlmanac","description":"TradeAlmanac market data: dividends, screener, sentiment indicators, calendar effects, stock lists.","version":"2026.10.7","remote_url":"https://tradealmanac.com/mcp","repo_url":null},"operational_grade":{"grade":"A","score":97,"provisional":0,"reachable":1,"auth_state":"open","latency_ms":265,"tool_count":25,"probed_at":"2026-10-08T23:15:44.984Z","evidence":[{"criterion":"reachability","points":25,"max":25,"evidence":"HTTP 200, initialize accepted in 265ms"},{"criterion":"protocol","points":15,"max":15,"evidence":"valid JSON-RPC initialize result, protocolVersion 2025-06-18, serverInfo tradealmanac@2026.10.9"},{"criterion":"tooling","points":35,"max":35,"evidence":"tools/list OK: 25 tools e.g. \"dividends_by_ticker\"; 25/25 described, 25/25 fully-typed schemas, median description 635 chars"},{"criterion":"latency","points":10,"max":10,"evidence":"initialize round-trip 265ms"},{"criterion":"provenance","points":12,"max":15,"evidence":"description present; no repository URL; version 2026.10.7; namespace com.tradealmanac matches endpoint/repo"}],"protocol_access":"open"},"field_semantics":{"auth_state":"Deprecated name retained for compatibility. It means protocol handshake/discovery access only, not tool-level data entitlement.","protocol_access":"Preferred name for auth_state."},"audit_state":"observations_published","observations":[{"dimension":"citation_quality","metric":"citation_capability_advertised","status":"unverified","value_text":null,"evidence":"Metadata/tool descriptions advertise citation or evidence capability: Thresholds and yields  screener_fields Reference list of the field names the screening engine knows, with their types; accepted=true marks the few the screener tool takes as parameters (sector, pe_ttm_max, di | THERE ARE  currency_reference_rates The euro foreign exchange reference rates of the European Central Bank for the major currency pairs of the world and the main cross rates, in the order of the currency page (pairs by share of wor | ublished it (a pair with the euro); kind=reference_cross is calculated by TradeAlmanac from two ECB reference rates of the same date — say so when api_meta The API describing itself: which data it serves, what it does NOT serve (quotes, candles and the Moscow Exchange. No response-level citation benchmark has verified this claim yet.","source_type":"live_probe","sample_size":null,"observed_at":"2026-10-08T23:15:44.984Z","methodology_version":"trust-v1"},{"dimension":"security","metric":"sensitive_capabilities_declared","status":"concern","value_text":"alert_delete","evidence":"1 discovered tool(s) advertise potentially state-changing or privileged capabilities. Tool names: alert_delete. Classification is description-based and does not prove exploitability.","source_type":"live_probe","sample_size":1,"observed_at":"2026-10-08T23:15:44.984Z","methodology_version":"trust-v1"},{"dimension":"security","metric":"authentication_boundary","status":"observed","value_text":"open","evidence":"Live protocol probe observed auth_state=open. This describes discovery/access behavior; it is not by itself a vulnerability finding.","source_type":"live_probe","sample_size":null,"observed_at":"2026-10-08T23:15:44.984Z","methodology_version":"trust-v1"}],"response_benchmarks":[],"reviewed_field_reports":[],"interpretation":"Dimensions are independent; missing evidence is not a pass; field reports are qualitative, moderated and never votes."}