Next free-source huntWe check for new free data every weekday.
FinancialMCP serverFirst audited Nov 13, 2026

The White Report

The White Report news archive: crypto and AI stories, search, full text, ticker, graded calls.The vendor's description, from its MCP Registry listing.

Passed public checksAudited Nov 13, 2026

Every public check ran and passed. Public audit: we connect as an AI client would, list the tools and check what they say. We do not run them. How we audit

Does it work?
YesConnected in 382 ms.
Sign-up?
None neededIt answered without any account or key.
Can it change things?
No, read-onlyAll 12 tools say they only read.
Endpointhttps://thewhitereport.com/mcp.php

Source code Website Streamable HTTP · protocol 2025-11-25 · server version 0.1.0

What we checked, the evidence, and the tools it offers.

What we checked

Security

  • Passed: Connections are encrypted (HTTPS).

  • Passed: No hidden instructions found in tool text.

Safety labels

  • Passed: Every tool says whether it only reads or can change things.

Tools

  • Passed: 12 tools listed.

  • Passed: Every tool describes its inputs with a valid schema.

Protocol

  • Passed: The MCP handshake works (Streamable HTTP).

  • Passed: Protocol version 2025-11-25 (latest).

  • Passed: Unknown requests are refused.

Connection

  • Passed: The server responds.

Tools (12)

As the server describes them. The labels are the server's own: it says whether each tool only reads or can change things.

  • get_latestNewest White Report articles (headline, summary, dates, URLs). Start here for the newest coverage; use search_articles instead when you have a topic or keyword, and get_article for one article's full…Read-only
  • search_articlesSearch the article archive by keyword (headline, summary, key facts, entities, tickers). Use get_latest instead for the newest articles without a query; open a hit's full text with get_article (the s…Read-only
  • get_articleFull machine-readable article (the JSON twin: facts, sources, call, full text). Use search_articles or get_latest first if you do not have a slug. Returns the article's complete JSON twin exactly as…Read-only
  • get_tickerMarket snapshot: crypto top 5, SI stocks, and metrics, with the snapshot timestamp. For the publication's dated predictions and their grades, use get_scoreboard instead. This is a snapshot baked when…Read-only
  • get_scoreboardEvery dated public call The White Report has made, its grade date, and its grade (null while pending). Start here for the track record in human-readable form; use calls_list instead for the sealed ma…Read-only
  • calls_listMachine format (wr.calls.v1, testnet): sealed per-call envelopes from the graded-calls ledger. Optional filters: state (grade_state), asset (substring of asset_or_event). Historical record only. Use…Read-only
  • calls_getMachine format (wr.calls.v1, testnet): the full sealed envelope for one call id (e.g. ep.6). Use calls_list first if you do not have a call_id. Returns the full sealed envelope object for that call.…Read-only
  • calls_sinceMachine format (wr.calls.v1, testnet): call envelopes with published_at after the given ISO-8601 UTC timestamp (v1 basis: published_at). Use calls_list instead when you need state/asset filters rathe…Read-only
  • event_briefs_listMachine format (wr.event.v1, testnet): the scheduled-event coverage calendar and brief index (id, version, event, sla_met). Use event_brief_get for one brief's full sealed envelope once you have its…Read-only
  • event_brief_getMachine format (wr.event.v1, testnet): one sealed event brief envelope by id; version optional (default: latest version). Use event_briefs_list first if you do not have a brief id. Without version, r…Read-only
  • telemetry_latestMachine format (wr.telemetry.v1, testnet): the latest sealed compile envelope per telemetry metric; optional metric filter. Use telemetry_series instead for every envelope of one metric over time. Th…Read-only
  • telemetry_seriesMachine format (wr.telemetry.v1, testnet): every sealed compile envelope for one metric id, oldest first. Use telemetry_latest instead when you only need the newest envelope per metric. Points are or…Read-only

Audit history

  1. Nov 13Passed

What we sent

Every request in this audit, with the answer and how long it took. We never send credentials and never call a tool.

RequestAnswerTime
initializeHTTP 200382 ms
initializedHTTP 202292 ms
tools/listHTTP 200117 ms
unknown-methodHTTP 200113 ms

Run this server, or disagree with the result?

Fix the issue and it shows in the next weekly audit, or email us to ask for a re-audit or to dispute a finding. Read how we audit for what each check means.