Skip to content
Official MCP RegistryListed

Timefire

Part ofTimefireMCP server

Timefire's public record of AI stock forecasts: graded books, track record and proof.

First seen 7 Nov 2026. Evidence as of 8 Nov 2026.

12
Tools
From an anonymous probe
1
Source listings
Each with its own history
35
Recorded changes
Since first seen

Tools

ToolDescriptionBehaviour
explain_resolved_predictionGet the stored evidence behind one stock's forecast in a graded book: its rank, side, market regime, 5- and 20-day lookback returns, news items and notes. Use this to see the context a stock was ranked in, and get_stock_resolved_history to find which books hold it. An ungraded date, or a ticker not in that book, is an error.Read-only
get_book_portfolioGet a resolved book's portfolio: market-cap-weighted vs SPY ("cap", the default, the portfolio the ledger's verdict grades) or equal-weighted vs RSP ("equal"), with each long pick's weight and graded return, the book return, the benchmark return and its evidence, alpha and verdict. Equal weights always pair with RSP and cap weights with SPY. Per prediction, books serve the two as equal_weight and market_cap_weight; never read a pick's cap_weight as either without checking inference_metadata.weighting. Use this for one book's result, and get_simulation_nav for the running portfolio across books. An ungraded or unknown date is an error.Read-only
get_calibrationCheck whether forecasts matched outcomes: mean predicted against mean realized return by decile across every graded book, and hit rates by rank bucket and by side (long or short) across books graded under the published rule. Use this to judge how well the ranking held up, and get_track_record_stats for headline returns and the verdict tally.Read-only
get_resolved_batchGet one graded book with every forecast and its outcome. A book (or batch) is one trading day's full S&P 500 slate, served once its long picks are fully graded, so other rows can still have null outcomes. Use list_resolved_batches to find the date, verify_batch for the book's proof and get_book_portfolio for its portfolio. An ungraded or unknown date is an error.Read-only
get_simulation_navGet the paper portfolio's daily value (NAV), market-cap-weighted vs SPY ("cap", the default) or equal-weighted vs RSP ("equal"), with both benchmarks on every row. There is one row per resolved trading day. The series stops at the newest date by which every book is revealed, because a later value holds positions from books still sealed. Use this for portfolio value over time, and get_simulation_trades for the trades behind it.Read-only
get_simulation_tradesGet the paper portfolio's closed trades from resolved books, newest first, market-cap-weighted ("cap", the default) or equal-weighted ("equal"): the two trade at the same prices and differ in weight, and so in size and P&L. Open positions never appear. Date bounds apply to the day a trade opened; narrow them to see past the limit. Use this for individual trades, and get_simulation_nav for portfolio value.Read-only
get_stock_resolved_historyGet one stock's rows from graded books only, newest first: its forecast, rank, pick side and outcome in each book. Use this to follow one ticker across books, explain_resolved_prediction for the evidence behind one row, and get_resolved_batch for a whole book. An unknown ticker returns an empty list.Read-only
get_track_record_statsGet aggregates computed only from fully resolved books: forecast counts, returns and hit rates, and how many books beat, matched (flat) or trailed SPY, each book's verdict graded on its cap-weighted long picks. The hit rates count the books graded under the published rule, from published_rule_from on; the 69 backtest books before it follow a rule of their own and are reported apart in the backtest_ fields, verdicts included. Use this for overall performance, get_calibration to test the ranking itself, and get_book_portfolio for a single book.Read-only
get_universe_and_scoring_specGet the versioned scoring rules, the metric definitions and the latest graded book's universe of stocks. Use this before interpreting a stat or a verdict, to learn how books are graded and which stocks are covered.Read-only
list_resolved_batchesList graded books, newest first, one summary row each: date, returns, alpha against SPY and RSP, and verdict. A book (or batch) is one trading day's full S&P 500 slate. Use this to find a trading_date, then get_resolved_batch for every forecast in that book or verify_batch for its proof. Dates with no graded book return an empty list.Read-only
search_docsFind the developer guides and site pages that match a few words. Each hit carries the page title, its canonical URL and a short excerpt. Use this for how Timefire works and what its terms mean, not for record data. No match returns an empty list, so try other words.Read-only
verify_batchGet the public proof for one graded book: signed payload, hash, signature, content address and timestamp material, with the steps to check them. The verified field is the server's own check; the evidence lets you repeat it yourself. Use this to check a book's signature and timestamp, and get_resolved_batch to read its forecasts and outcomes. An ungraded or unknown date is an error.Read-only

Change history

  1. verify_batch: input schema changed
  2. verify_batch: description changed (+"proof" +"one graded book: signed payload, hash, signature, content address and timestamp material, with the steps to check them. The verified field is the server's own check; the evidence lets you repeat it yourself. Use this to check" +"book's signature and timestamp, and get_resolved_batch to read its forecasts and outcomes. An ungraded or unknown date is an error.")
  3. verify_batch: annotations changed
  4. search_docs: input schema changed
  5. search_docs: description changed (+"Use this for how Timefire works and what its terms mean, not for record data. No match returns an empty list, so try other words.")
  6. search_docs: annotations changed
  7. list_resolved_batches: input schema changed
  8. list_resolved_batches: description changed (+"graded books," +"first, one summary row each: date, returns, alpha against SPY and RSP, and verdict. A book (or batch) is one trading day's full S&P 500 slate. Use this to find a trading_date, then get_resolved_batch for every forecast in that book or verify_batch for its proof. Dates with no graded book return an empty list." -"resolved batch summaries,")
  9. list_resolved_batches: annotations changed
  10. get_universe_and_scoring_spec: description changed (+"rules, the metric definitions" +"the" +"graded book's universe of stocks. Use this before interpreting a stat or a verdict, to learn how books are graded and which stocks are covered.")
  11. get_universe_and_scoring_spec: annotations changed
  12. get_track_record_stats: description changed (+"forecast" +"Use this for overall performance, get_calibration to test the ranking itself, and get_book_portfolio for a single book." -"prediction")
  13. get_track_record_stats: annotations changed
  14. get_stock_resolved_history: input schema changed
  15. get_stock_resolved_history: description changed (+"stock's rows" +"graded" +"only, newest first: its forecast, rank, pick side and outcome in each book. Use this to follow one ticker across books, explain_resolved_prediction for the evidence behind one row, and get_resolved_batch for a whole book. An unknown ticker returns an empty list.")
  16. get_stock_resolved_history: annotations changed
  17. get_simulation_trades: input schema changed
  18. get_simulation_trades: description changed (+"Date bounds apply to the day a trade opened; narrow them to see past the limit. Use this for individual trades, and get_simulation_nav for portfolio value.")
  19. get_simulation_trades: annotations changed
  20. get_simulation_nav: input schema changed
  21. get_simulation_nav: description changed (+"daily value (NAV)," +"row. There is" +"day. The series stops at")
  22. get_simulation_nav: annotations changed
  23. get_resolved_batch: input schema changed
  24. get_resolved_batch: description changed (+"one graded book with every forecast and" +"outcome. A" +"(or batch)")
  25. get_resolved_batch: annotations changed
  26. get_calibration: description changed (+"Check whether forecasts matched outcomes: mean predicted against mean realized return by decile across every graded book, and hit rates by rank bucket and by side (long or short) across books graded under the published rule. Use this to judge how well the ranking held up, and get_track_record_stats for headline returns and the verdict tally." -"Get calibration computed only from fully resolved books.")
  27. get_calibration: annotations changed
  28. get_book_portfolio: input schema changed
  29. get_book_portfolio: description changed (+"Use this for one book's result, and get_simulation_nav for the running portfolio across books. An ungraded or unknown date is an error.")
  30. get_book_portfolio: annotations changed
  31. explain_resolved_prediction: input schema changed
  32. explain_resolved_prediction: description changed (+"stored" +"stock's forecast" +"graded")
  33. explain_resolved_prediction: annotations changed
  34. server instructions changed (+"A book (the tools also say batch) is one trading day's full S&P 500 slate, normally graded ten trading days later. Resolved means graded.")
  35. Listed (registry)
Source listings
SourceListingFirst seenLast seenVersions
Official MCP Registryai.timefire/record7 Nov 20268 Nov 20261