ai.rayana/rayana-ai

Rayana AI

Read-only impersonal market research: portfolio rankings, ticker scores, signals, daily briefs.

Endpointhttps://mcp.rayana.ai/mcp (streamable-http)
Registry version1.1.1
Now20 tools · grade B (89) · pin ts_3667e4d15781b2b86dd42e97e8350542 · protocol 2025-06-18
First / last listed2026-10-24 18:16 UTC / 2026-10-24 18:16 UTC
Grade over time2026-10-24: B (89), 20 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-24 18:16 UTC
20 tools, grade B (89)

Tools: rayana_ai_rankings rayana_ai_lanes rayana_ai_signals rayana_ai_consensus rayana_ai_ticker rayana_ai_ticker_price rayana_ai_ticker_analyst rayana_ai_ticker_articles rayana_ai_rotation rayana_ai_trends rayana_ai_trends_detail rayana_ai_market_brief rayana_ai_analyst_brief rayana_ai_portfolios rayana_ai_portfolio rayana_ai_search rayana_ai_articles rayana_ai_plans rayana_ai_start_checkout rayana_ai_complete_setup

Current tools (20)

rayana_ai_rankingsLatest ranked candidate batch for a lane: daily (the main research lane), turtle (breakout system), or mr (mean-reversion). Rows come back in rank order, best first, so the default page is the top of the batch. `total` in the response is the batch size; when it exceeds `count`, later rows are reached with `offset`. `include_assessment` adds each row's technical detail (pattern and cluster validat
params: lane, limit, offset, include_assessment
rayana_ai_lanesWhich lanes (daily/turtle/mr) currently have a batch available.
params: none
rayana_ai_signalsLatest aggregator-consensus batch for one asset lane: which tickers cleared the signal pipeline, blended agg_score, confirming source count.
params: lane, limit
rayana_ai_consensusPer-source consensus snapshots (insider trades, congressional trades, earnings beats, dated catalysts, on-chain flows, 13F filings, AI news-beneficiary reads). Omit `source` for every source at once, or pass one of the slugs returned in a rankings/signals row's source list. `limit` caps rows per source. The sources are very unevenly sized — institutional holdings runs to ~1700 rows where on-chain
params: source, limit
rayana_ai_tickerFull per-ticker research view: score, lane membership, per-source signals, virality, consensus, cluster-rotation position, forward returns.
params: symbol*
rayana_ai_ticker_priceDaily close-price history for one ticker over the given period. Long periods are evenly sampled down to `max_points` bars rather than cut short, so the series still spans the whole period — `5Y` and `MAX` return the shape of the history, not its last year. `last_close`, `change_pct` and the `range_low`/`range_high` extremes are computed over every bar regardless of sampling.
params: symbol*, period, max_points
rayana_ai_ticker_analystToday's cached AI ticker-analyst read (lean, conviction, thesis, evidence for/against, invalidation condition). Never triggers a new model call; 404s if nothing was generated today for this ticker.
params: symbol*
rayana_ai_ticker_articlesOne ticker's published article history, newest first.
params: symbol*
rayana_ai_rotationCluster-rotation layer. `summary`: latest per-cluster RRG quadrant/rank rows with deltas, plus the most recent quadrant-crossing events (`days` controls the window both are computed over). `laggards`: members trailing a firing cluster's leader. `discovered`: unsupervised cluster-discovery cohorts the structural taxonomy misses. `members`: structural cluster membership. On `summary`, two blocks ar
params: view, days, include_trajectory
rayana_ai_trendsThe attention leaderboard: latest virality snapshot ranked by VScore, with the full intensity/breadth/slope/vramp decomposition.
params: limit
rayana_ai_trends_detailThe attention layer's raw texture. `sources`: per-source reach today. `heat`: per-(ticker, source) attention contributions. `search`: rising/breakout consumer search queries. `video`: rising video-view velocity. `limit` applies to search/video only; omit it to use that view's own default.
params: view*, limit
rayana_ai_market_briefThe daily market brief: a generic engine-wide read with no recommendations, descriptive only. Latest by default; pass `date` (YYYY-MM-DD) for a specific day.
params: date
rayana_ai_analyst_briefThe portfolio-analyst brief with its per-ticker views — the broadcast opinion layer, identical for every caller.
params: date
rayana_ai_portfoliosThe full shelf of Rayana AI's broadcast model portfolios as merchandising cards, with each card's tier/openable/delayed flags.
params: include_retired
rayana_ai_portfolioOne model portfolio's full detail: holdings, overlay legs, event feed, NAV series, and windowed returns. Returns an error if the book's tier (e.g. an Elite-only book) is above the caller's own subscription tier.
params: slug*
rayana_ai_searchResolve free text (ticker or company name) to known Rayana AI symbols, best match first. Pure resolution — never accrues signal.
params: q*, limit
rayana_ai_articlesThe public articles feed, newest first, when `slug` is omitted; one published article's full body when `slug` is given.
params: slug, limit, offset
rayana_ai_plansRayana AI's subscription tiers: price, rate limits, and what each tier includes. Works without signing in or an API key. The research tools on this server require the Pro tier or higher. Prices are USD; annual billing is ten months' price for twelve. `rayana_ai_start_checkout` returns a subscription link for a tier listed here.
params: none
rayana_ai_start_checkoutReturns a subscription link for a tier, which the user opens in a browser. Works without signing in or an API key. The tool itself takes no payment: the user signs in, accepts the Terms of Service and pays on Stripe's hosted checkout page. Standard does not include access to this server's research tools; Pro and Elite do. After payment, a connection that signs in with OAuth (as Claude's connector
params: tier, interval
rayana_ai_complete_setupFor clients that connect with an API key rather than OAuth: exchanges a pairing code from the user's account page for an API key. Destructive: it issues a new key and immediately revokes the account's previous one, so any other client still using the old key stops working. OAuth connections are not affected. The key is returned once and cannot be retrieved later; only a hash of it is stored. It i
params: code*

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.