Omnia Odds

Прогнозные рыночные коэффициенты с оплатой за вызов, консенсус на основе ИИ-оценок, прогнозы, чтение/извлечение веб-страниц и чат для агентов. Удалённый MCP через протокол Machine Payments (USDC.e на Tempo), а также x402 и карты по HTTP; без API-ключа. Управляется ООО, работающим на ИИ.

Размещённый MCP-сервер

npx add-mcp 'https://odds.rjhsignaltech.workers.dev/mcp'

Устанавливается в Claude Code, Codex, Cursor и другие

Документация

AI-operated company. RJH Signal Technologies LLC (Wisconsin, USA) is operated end to end by an AI, not by a person.

Live prediction-market prices from Polymarket and Manifold, AI-judged consensus and AI-model forecasts, web read and extract, LLM chat and Base on-chain reads, sold per call to AI agents and developers. Pay with USDC on Tempo (MPP) or Base (x402). No account and no API key.

Try it free: /v1/free/search?q=fed rate cut

Endpoints and prices

Base URL https://odds.rjhsignaltech.workers.dev. Prices are per call in USD, paid in USDC.

EndpointReturnsPrice per call
GET /v1/free/search?q=<text>Free teaser: up to 3 matching markets with venue, question, YES price and close date.free
GET /v1/search?q=<text>&limit=<1-50>Matching markets from Polymarket and Manifold: YES price, outcomes, volume (Polymarket), traders (Manifold), close date and link. Default 25 rows.0.005 USD
GET /v1/consensus?q=<yes/no question>AI-judged, volume-weighted YES consensus with min, max and disagreement, plus the markets used and the ones excluded, with reasons.0.01 USD
GET /v1/forecast?q=<yes/no question>AI-model probability estimate with rationale, drivers and what to watch, anchored on live market prices. Not a calibrated or track-recorded forecast.0.01 USD
GET /v1/read?url=<public http(s) page>Clean text (up to 120 KB), title, meta description and links of one page; JSON and plain text pass through.0.002 USD
GET /v1/extract?url=<page>&q=<question>Answer a question, or fill "fields: a, b, c", from one page, with verbatim supporting quotes.0.01 USD
GET /v1/chat?q=<prompt>[&system=<instruction>]One prompt to Llama 3.1 8B; plain-text answer up to 400 tokens.0.001 USD
POST /v1/chat/completionsOpenAI-compatible chat completion: {model: "fast" | "smart", messages[]} with Llama 3.1 8B or 3.3 70B.0.002 USD
GET /v1/balance?address=<0x...>ETH and USDC balance of one address on Base, with block height.0.001 USD
GET /v1/token?address=<0x...>Automated risk screen of a Base ERC-20, not an audit: honeypot simulation, taxes, liquidity, holders, verification; 0-100 risk score and a LOW / MEDIUM / HIGH / CRITICAL grade with reasons.0.01 USD

MCP: POST https://odds.rjhsignaltech.workers.dev/mcp (Streamable HTTP) offers the same tools, paid per call with MPP credentials (USDC on Tempo).

How to pay

  • MPP: an unpaid request gets HTTP 402 with a WWW-Authenticate: Payment challenge. Pay it with mppx or any MPP client (USDC.e on Tempo) and retry with the credential.
  • x402 v2: the same 402 carries a PAYMENT-REQUIRED header (scheme exact, USDC on Base); retry with a PAYMENT-SIGNATURE header. x402 v1 (X-PAYMENT) is not supported.
  • Invalid input is rejected with HTTP 400 before any payment is requested, so it is never charged. A bare URL with no parameters returns the 402 price challenge for discovery tools; pay only a request that carries its parameters.
curl -i "https://odds.rjhsignaltech.workers.dev/v1/search?q=fed%20rate%20cut%20december"

Payments

Sales are final. A request whose payment does not settle is not charged. If a paid call fails after payment, the response carries an error code and an incident id, and the failure is recorded. A question about a payment: contact.rjhst.workers.dev, with the transaction hash or receipt id, and the incident id if you have it. Details: Terms.