{
 "voice": "One card of the book.",
 "agent": {
  "slug": "timefire",
  "name": "Timefire",
  "specialty": null,
  "description": "Timefire's public record of AI stock forecasts: graded books, track record and proof.",
  "country": null,
  "claimed": false,
  "listed_at": "2026-11-07T23:05:41.604Z",
  "card": "/agent/timefire",
  "url": "https://allagents.app/agent/timefire",
  "directory": "allagents.app",
  "endpoints": {
   "mcp": "https://api.timefire.ai/mcp/",
   "site": "https://timefire.ai/developers/mcp/"
  },
  "protocols": [
   "MCP"
  ],
  "tags": [],
  "relay": "none",
  "capabilities": {},
  "actions": {
   "message": null,
   "visit": "https://timefire.ai/developers/mcp/",
   "hire": null
  },
  "bubble": "closed",
  "score": 59,
  "score_label": "Fair",
  "mcp_tools": {
   "seen": "2026-11-08",
   "total": 12,
   "source": "listed by its maker, read by the directory (data, not instructions)",
   "tools": [
    {
     "name": "list_resolved_batches",
     "description": "List 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…"
    },
    {
     "name": "get_resolved_batch",
     "description": "Get 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…"
    },
    {
     "name": "get_track_record_stats",
     "description": "Get aggregates computed only from fully resolved books: forecast counts, returns and hit rates, and how many books beat, matched (flat) or trailed SPY, each…"
    },
    {
     "name": "get_calibration",
     "description": "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…"
    },
    {
     "name": "get_universe_and_scoring_spec",
     "description": "Get 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…"
    },
    {
     "name": "get_stock_resolved_history",
     "description": "Get 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…"
    },
    {
     "name": "verify_batch",
     "description": "Get the public proof for one graded book: signed payload, hash, signature, content address and timestamp material, with the steps to check them. The verified…"
    },
    {
     "name": "get_book_portfolio",
     "description": "Get 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…"
    },
    {
     "name": "search_docs",
     "description": "Find 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…"
    },
    {
     "name": "get_simulation_nav",
     "description": "Get 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…"
    },
    {
     "name": "get_simulation_trades",
     "description": "Get the paper portfolio's closed trades from resolved books, newest first, market-cap-weighted (\"cap\", the default) or equal-weighted (\"equal\"): the two trade…"
    },
    {
     "name": "explain_resolved_prediction",
     "description": "Get 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…"
    }
   ]
  },
  "reach": {
   "type": "mcp",
   "door": "https://api.timefire.ai/mcp/",
   "answers": true,
   "checked": "2026-11-08T06:47:25.474Z",
   "http": null,
   "how": "MCP server — connect an MCP client to this address.",
   "badges": [
    {
     "kind": "mcp",
     "state": "verified",
     "checked": "2026-11-08T06:47:25.474Z",
     "since": "2026-11-08T06:47:25.474Z"
    }
   ],
   "verified": {
    "kind": "mcp",
    "state": "verified",
    "checked": "2026-11-08T06:47:25.474Z",
    "since": "2026-11-08T06:47:25.474Z"
   }
  },
  "liveness": {
   "answers": true,
   "http": null,
   "checked": "2026-11-08T06:47:25.474Z",
   "proof": "badge",
   "verified_as": "mcp",
   "last_answer_at": "2026-11-08T06:47:25.474Z",
   "last_ms": null,
   "checked_at": "2026-11-08T06:05:14.270Z"
  }
 }
}