← Registry

Analytics

heytheo.io

Manages user price, percent-change, and technical analysis alerts by registering, archiving, and retrieving active, archived, and triggered alert events.

1 endpoint85 known toolsFirst detected October 2, 2026Last detected October 2, 2026

ENDPOINT 1

https://api.heytheo.io/mcp

No auth detected

MCP server metadata

Name
HeyTheo MCP Server
Version
1.28.1
Capabilities
experimentalpromptsresourcestools

Known tools 85

GetActiveAlerts

Retrieves all active (non-archived) price and technical analysis alerts for a given user.

Inferred read-only
GetArchivedAlerts

Retrieves all archived (deactivated) alerts for a given user.

Inferred read-only
GetTriggeredAlerts

Retrieves the user's Inbox: the history of fired events — condition alerts, strategy entries and exits, and lost protective stops on owned symbols — sorted newest first.

Inferred read-only
RegisterAlert

Registers a new price, percent-change, or technical analysis alert for a user.

Inferred read-only
ArchiveAlert

Archives (deactivates) an active alert by its alert_id.

Inferred read-only
UnarchiveAlert

Restores a previously archived alert back to active state by its alert_id.

Inferred read-only
EditAlert

Edits an existing alert in place: replaces alert_id's condition, recurring config, and name with the supplied 'alert' definition (same shape as RegisterAlert).

Inferred read-only
DeleteAlert

Permanently deletes an alert by its alert_id (works for both active and archived alerts).

Inferred read-only
GetAlertCounts

Returns the authenticated user's per-bucket alert counts: active, archived, and the Inbox.

Inferred read-only
BalanceSheet

Provides the annual and quarterly balance sheets for the company of interest, with normalized fields mapped to GAAP and IFRS taxonomies of the SEC.

Inferred read-only
BulkQuotes

Provides the latest price and volume information for a ticker of your choice.

Inferred read-only
CashFlow

Provides the annual and quarterly cash flow for the company of interest, with normalized fields mapped to GAAP and IFRS taxonomies of the SEC.

Inferred read-only
CompanyOverview

Provides the company information, financial ratios, and other key metrics for the equity specified.

Inferred read-only
CPI

Provides the monthly and semiannual consumer price index (CPI) of the United States.

Inferred read-only
CurrencyExchangeRate

Provides the realtime exchange rate for a pair of digital currency (e.g., Bitcoin) and physical currency (e.g., USD).

Inferred read-only
Dividends

Provides the historical and future (declared) dividend distributions.

Inferred read-only
Durables

Provides the monthly manufacturers' new orders of durable goods in the United States.

Inferred read-only
EarningsCalendar

Provides a list of company earnings expected in the next 3, 6, or 12 months.

Inferred read-only
EarningsCallTranscript

Provides the earnings call transcript for a given company in a specific quarter, covering over 15 years of history and enriched with LLM-based sentiment signals.

Inferred read-only
EarningsEstimates

Provides the annual and quarterly EPS and revenue estimates for the company of interest, along with analyst count and revision history.

Inferred read-only
EarningsHistory

Provides the annual and quarterly earnings (EPS) for the company of interest.

Inferred read-only
EnergyCommodityPrice

Provides the global price of energy commodities (WTI, BRENT, NATURAL_GAS) in daily, weekly, and monthly horizons.

Inferred read-only
ETFProfile

Provides the key ETF metrics (e.g., net assets, expense ratio, and turnover), along with the corresponding ETF holdings / constituents with allocation by asset types and sectors.

Inferred read-only
FederalFundsRate

Provides the daily, weekly, and monthly federal funds rate (interest rate) of the United States.

Inferred read-only
HistoricalOptions

Provides the full historical options chain for a specific symbol on a specific date, covering 15+ years of history.

Inferred read-only
IncomeStatement

Provides the annual and quarterly income statements for the company of interest, with normalized fields mapped to GAAP and IFRS taxonomies of the SEC.

Inferred read-only
Inflation

Provides the annual inflation rates (consumer prices) of the United States.

Inferred read-only
InsiderTransactions

Provides the latest and historical insider transactions made by key stakeholders (e.g., founders, executives, board members, etc.) of a specific company.

Inferred read-only
IPOCalendar

Provides the list of IPOs expected in the next 3 months.

Inferred read-only
ListingStatus

Provides a list of active or delisted US stocks and ETFs, either as of the latest trading day or at a specific time in history.

Inferred read-only
NewsSentiment

Provides the live and historical market news & sentiment data from a large & growing selection of premier news outlets around the world, covering stocks, cryptocurrencies, forex, and a wide range of topics such as fiscal policy, mergers & acquisitions, IPOs, etc.

Inferred read-only
NonfarmPayroll

Provides the monthly US All Employees: Total Nonfarm (Total Nonfarm Payroll), a measure of the number of U.S.

Inferred read-only
NonEnergyCommodityPrice

Provides the global price of non-energy commodities (COPPER, ALUMINUM, WHEAT, CORN, COTTON, SUGAR, COFFEE, ALL_COMMODITIES) in monthly, quarterly, and annual horizons.

Inferred read-only
RealGDP

Provides the annual and quarterly Real GDP of the United States.

Inferred read-only
RealGDPPerCapita

Provides the quarterly Real GDP per Capita data of the United States.

Inferred read-only
RealtimeOptions

Provides realtime US options data with full market coverage.

Inferred read-only
RetailSales

Provides the monthly Advance Retail Sales: Retail Trade data of the United States.

Potential side effects
SharesOutstanding

Provides the quarterly numbers of shares outstanding for the company of interest, with both diluted and basic shares outstanding values returned.

Inferred read-only
Splits

Provides the historical split events.

Inferred read-only
TreasuryYield

Provides the daily, weekly, and monthly US treasury yield of a given maturity timeline (e.g., 5 year, 30 year, etc).

Inferred read-only
Unemployment

Provides the monthly unemployment data of the United States.

Inferred read-only
StockFilter

Filters and screens stocks.

Inferred read-only
CryptoFearAndGreed

Provides the Crypto Fear and Greed Index.

Inferred read-only
MarketFearAndGreed

Provides the Fear and Greed Index for the US stock market.

Inferred read-only
IndexQuotes

Provides the latest level, change, and volume for major US market indices (e.g.

Inferred read-only
ExchangeStatus

Returns the current trading phase (closed, pre, regular, post) and session schedule for one or more exchanges using pandas_market_calendars.

Potential side effects
TechnicalAnalysis

Perform technical analysis of financial market data using TA-Lib.

Inferred read-only
TimeSeries

Provides detailed historical time series data (OHLCV) for a specified financial instrument.

Inferred read-only
DividendsCalendar

Provides a schedule of upcoming and past dividend events.

Inferred read-only
AssetSearch

Fuzzy-searches the asset overview catalog by symbol or name and returns the requested columns for each match.

Inferred read-only
AssetOverview

Returns selected overview columns for a specific set of symbols, with live intraday prices overlaid onto end-of-day data when the market is open.

Inferred read-only
IndicesOverview

Returns a live overview (latest level, previous close, and day change/percent) for the given market indices (caret symbols, e.g.

Inferred read-only
AssetMovers

Returns the top gainers and bottom losers of a filtered asset universe in one ranked request.

Inferred read-only
CreateBasket

Creates a new stock basket for the authenticated user.

Inferred read-only
PreviewBasket

Resolves the matching tickers for a prospective basket without saving anything.

Inferred read-only
ListBaskets

Lists stock baskets, each with a live member count, filtered by 'scope': 'user' for the caller's own baskets, 'pre_built' for the pre-built catalog only, or 'all' for both.

Inferred read-only
GetBasket

Fetches a single basket by 'basket_name' (the user's own or a pre-built catalog basket) with its live member count; returns null when no basket with that name exists.

Inferred read-only
RenameBasket

Renames one of the authenticated user's baskets from 'old_name' to 'new_name'.

Inferred read-only
DeleteBasket

Deletes one of the authenticated user's baskets and tears down the alerts and strategy signals it drove.

Inferred read-only
AddBasketSymbol

Adds a single ticker symbol to an existing basket and re-syncs the basket's alerts and attached strategies to the new membership.

Inferred read-only
RemoveBasketSymbol

Removes a single ticker symbol from a basket and re-syncs the basket's alerts and attached strategies.

Inferred read-only
AttachBasketStrategy

Attaches a strategy playbook (by 'strategy_uid') to a basket so the strategy runner delivers buy/sell signal push notifications for the basket's members.

Inferred read-only
DetachBasketStrategy

Removes a strategy attachment (by 'strategy_uid') from a basket and stops its signals.

Inferred read-only
UpdateBasketAutoAlerts

Updates a basket's automatic alert configuration.

Inferred read-only
UpdateBasketDefinition

Replaces a basket's definition in place (full-replace semantics): exactly one membership source — tickers (paste list), filter_expression (a screener query resolved against the live universe), or etf_symbol — plus description and auto_alerts, which are replaced wholesale (omitting them clears/disables).

Inferred read-only
UpdateBasketDescription

Updates the free-form description of one of the authenticated user's baskets (pass null to clear it).

Inferred read-only
CreateStrategy

Creates a user-defined trading strategy playbook.

Inferred read-only
EditStrategy

Edits one of the user's own strategies in place, identified by 'strategy_uid' (pre-built catalog strategies can't be edited).

Inferred read-only
ListStrategies

Lists trading strategies filtered by 'scope': 'user' for the caller's own strategies, 'pre_built' for the pre-built catalog only, or 'all' for both.

Inferred read-only
GetStrategy

Fetches a single trading strategy by 'strategy_uid' (the caller's own or a pre-built catalog strategy).

Inferred read-only
RenameStrategy

Renames one of the user's strategies (identified by 'uid') to 'new_name'.

Inferred read-only
DeleteStrategy

Deletes one of the user's saved strategies by 'strategy_uid'.

Inferred read-only
GetTradeSetups

Returns the catalog of named Trade Setup presets (entry/exit envelopes) a user can pick from when authoring a strategy.

Potential side effects
RunBacktest

Runs a historical backtest of a strategy over a symbol universe and returns per-trade results, cumulative expectancy, a benchmark-relative daily equity curve, and two backtest-vs-benchmark views (in-market signal quality and a portfolio simulation with daily contributions where uninvested capital sits in the benchmark).

Potential side effects
ListBacktestStrategies

Returns the catalog of bundled pre-built strategy playbooks, each with its uid, expression, indicator timeframe, and trade setup — usable directly as RunBacktest input or attached to a basket.

Potential side effects
ListWatchlist

Returns the user's watchlist, newest addition first, narrowed by whichever filters you pass — `intent` (owned vs watching), `protected` (whether a protective trailing stop is actually standing under the row, which is how "which of my holdings have no stop yet" is answered), and `sector`.

Inferred read-only
GetWatchlistSymbol

Returns one named symbol from the user's watchlist with everything its row carries: intent (owned or watching), sector, when it was added, the protective trailing stop standing under an owned symbol, and `last_outcome` — how the row last ended, which today means its protection broke.

Inferred read-only
UpsertWatchlist

Adds a symbol to the user's watchlist, or changes an existing row's intent.

Inferred read-only
RemoveWatchlist

Removes a symbol from the user's watchlist and returns the entry that was removed.

Inferred read-only
GetIdeasOverview

START HERE for any question about the user's ideas as a whole.

Inferred read-only
GetIdeasPerformance

Use this for ANY question about how the user's ideas have done — "how are my ideas doing", "what's my win rate", "which playbook works best for me", "did following them help".

Inferred read-only
ListIdeas

Returns ONE PAGE of the user's open ideas, newest first — reach for it when they want the actual ideas rather than a summary.

Inferred read-only
GetIdea

Returns ONE of the user's open ideas in full, addressed by the three parts a list returns for it (`basket_ids[0]`, `strategy_uid`, `symbol`).

Inferred read-only
ListClosedIdeas

Returns ONE PAGE of the user's finished ideas, newest first — the individual trades.

Inferred read-only
SetIdeaSubscription

Follows or stands down one of the user's open ideas — which is what adopting and dismissing an idea mean.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.heytheo-mcp-server]
url = "https://api.heytheo.io/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "heytheo-mcp-server": {
      "type": "http",
      "url": "https://api.heytheo.io/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: heytheo-mcp-server
Remote MCP URL: https://api.heytheo.io/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "heytheo-mcp-server": {
      "url": "https://api.heytheo.io/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "heytheo-mcp-server": {
      "type": "http",
      "url": "https://api.heytheo.io/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "heytheo-mcp-server",
  "transport": "streamable-http",
  "url": "https://api.heytheo.io/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.