Skip to content
Back to JYOTINT Sealed-Forecast Record

Card snapshot

jyotishintelligence.com · 2026-08-13 19:56:21 UTC · 00eccd51df05b876575b7369f1c32aeaf95bb38d1c54fba57042fb06043c696a

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "$comment": "A2A-style AgentCard for JYOTINT \u2014 published so agent frameworks and orchestrators (Agent2Agent, MCP-aware clients, autonomous research agents) can DISCOVER this record's capabilities and connect without a human step. Strictly READ-ONLY: every skill reads public, Bitcoin-anchored data. The canonical machine descriptor for the tool surface is /.well-known/mcp.json; this card is the agent-facing twin.",
  "protocolVersion": "0.2",
  "name": "JYOTINT Sealed-Forecast Record",
  "description": "A public, cryptographically sealed, Bitcoin-anchored forecasting record \u2014 dated-before-the-event predictions with their grades, calibration (Brier), information-yield, and verbatim sealed claims. Every answer is recomputable public data, not model output. An agent can search it, fetch any sealed call, recompute the proofs, and read the calibration and open (unresolved) calls \u2014 all read-only, no key, no auth.",
  "url": "https://jyotishintelligence.com/mcp",
  "documentationUrl": "https://jyotishintelligence.com/ai",
  "version": "1.2.0",
  "provider": {
    "organization": "Vijay Jyotish LLC",
    "url": "https://jyotishintelligence.com",
    "jurisdiction": "United States \u00b7 Arizona"
  },
  "license": "CC-BY-4.0",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "readOnly": true,
    "writes": false,
    "authentication": false,
    "collectsUserData": false,
    "airGappable": true
  },
  "interfaces": {
    "mcp_remote": {
      "transport": "streamable-http",
      "url": "https://jyotishintelligence.com/mcp",
      "note": "Stateless JSON-RPC 2.0 (initialize / tools/list / tools/call). Nothing executes on the client; enterprise-safe behind EDR / egress proxy."
    },
    "mcp_local": {
      "transport": "stdio",
      "source": "https://jyotishintelligence.com/jyotint-mcp.mjs",
      "command": "node jyotint-mcp.mjs",
      "requires": "Node 18+ \u00b7 no install, no deps, no key"
    },
    "rest_api": {
      "base": "https://jyotishintelligence.com/api/v1",
      "openapi": "https://jyotishintelligence.com/api/v1/openapi.json",
      "cors": "open",
      "key": "none"
    },
    "orientation": {
      "llms_txt": "https://jyotishintelligence.com/llms.txt",
      "llms_full": "https://jyotishintelligence.com/llms-full.txt",
      "verify_prompts": "https://jyotishintelligence.com/api/v1/verify-prompts.json",
      "descriptor": "https://jyotishintelligence.com/.well-known/mcp.json"
    }
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "skills": [
    {
      "id": "search_sealed_forecasts",
      "name": "Search the sealed record",
      "description": "Free-text search across every sealed forecast (id, title, verbatim claim). Returns grade, sealed probability, seal date, source artifact, and SHA-256 seal hash.",
      "tags": [
        "forecasting",
        "search",
        "record",
        "sealed"
      ],
      "examples": [
        "Search for the Crocus warning",
        "Find every launch call graded MISS or NEAR",
        "sealed calls about sanctions"
      ]
    },
    {
      "id": "get_advisory",
      "name": "Fetch one sealed call",
      "description": "Return the full record for one forecast id (e.g. IA-RU-008, LA-011) \u2014 verbatim claim, grade, outcome, sources, seal hash.",
      "tags": [
        "forecasting",
        "record",
        "detail"
      ],
      "examples": [
        "Get IA-RU-008",
        "Show me LA-011"
      ]
    },
    {
      "id": "verify_and_recompute",
      "name": "Independently recompute the proof",
      "description": "Recompute the SHA-256 seals against the manifest, validate the OpenTimestamps Bitcoin anchor, and recompute the Brier from the frozen grading ledger \u2014 removing the operator from the trust chain. Zero-dependency verifier and air-gapped kit provided.",
      "tags": [
        "verification",
        "cryptographic",
        "brier",
        "recompute",
        "audit"
      ],
      "examples": [
        "Recompute the seals and Brier and report MATCH/MISMATCH",
        "Run the verifier and tell me if the record has been altered"
      ]
    },
    {
      "id": "get_calibration_and_integrity",
      "name": "Read calibration & honesty ceilings",
      "description": "Return the Brier, Murphy decomposition, verdict distribution, and the self-declared honesty ceilings (self-scored, small-n, base-rate baseline) \u2014 so an agent never overreads verifiability as accuracy.",
      "tags": [
        "calibration",
        "brier",
        "integrity",
        "limits"
      ],
      "examples": [
        "What is the calibration and what are its stated limits?"
      ]
    },
    {
      "id": "list_open_calls",
      "name": "List unresolved (open) calls",
      "description": "List sealed forecasts whose window has not yet resolved \u2014 the forward book an agent can watch and grade as events arrive.",
      "tags": [
        "forecasting",
        "open",
        "forward"
      ],
      "examples": [
        "What is currently sealed but not yet graded?"
      ]
    },
    {
      "id": "ask_the_record",
      "name": "Ask the record (deterministic)",
      "description": "A deterministic, no-LLM query surface over the corpus \u2014 returns sourced facts from the sealed record, not generated prose.",
      "tags": [
        "query",
        "deterministic",
        "sourced"
      ],
      "examples": [
        "Ask the record about the 2024 India election calls"
      ]
    },
    {
      "id": "neural_search",
      "name": "Semantic + associative search (the public brain)",
      "description": "Search the sealed record and published corpus by MEANING, not keywords \u2014 a neural associative memory (frozen deep encoder, Hopfield pattern completion, spreading activation over typed synapses, k-winners-take-all lateral inhibition). Retrieval-only and non-generative: verbatim sealed/published text with public provenance (source URL, SHA-256 seal hash, frozen grade) and an explainable why/activation path. REST twin: GET https://jyotishintelligence.com/brain?q=\u2026",
      "tags": [
        "semantic-search",
        "associative",
        "knowledge-graph",
        "retrieval-only",
        "non-generative"
      ],
      "examples": [
        "What did the record say before the Crocus attack",
        "upper stage anomaly calls",
        "launch readiness methodology"
      ]
    }
  ],
  "adversarial_invitation": "This card is published so an agent can AUDIT the record, not accept it. The intended use is: recompute the proofs, reject the operator's framing, and draw your own conclusion. Verification recipe: https://jyotishintelligence.com/verify-with-ai"
}