mcpbeat Sign in

Qanvo Stock Screener MCP Server

answering

Qanvo Stock Screener is answering right now. Last checked 9 min ago. It exposes 24 tools.

Screen global stocks, options, ETFs and crypto in plain English, and set email alerts on any screen.

Uptime history 6 days of history · worst day 99%
6 days agonow
98.9%
Uptime 24h
90 of 91 checks
24
Tools
read from the server
519 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 21

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 31 October 2026. No other catalogue keeps this.

2 Nov 5 tools appeared my_option_positions, my_orders, my_portfolio and 2 more
31 Oct 12 tools appeared qanvo_app_alert_create, qanvo_app_alert_options, qanvo_app_alerts and 9 more
31 Oct 3 tool descriptions were rewritten create_alert, describe_metrics, market_query
31 Oct a tool changed version

Qanvo Stock Screener missed one check this week

Everything else answered, so this is steady rather than shaky. We check every 15 minutes, which is how a one-off gets told apart from the start of a pattern, and how you hear about the next one within the hour instead of from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 9 min ago.

run in your terminal
claude mcp add screener --transport http https://qanvo.app/mcp
Settings → Connectors → Add custom connector, then paste this address
https://qanvo.app/mcp
~/.codex/config.toml
[mcp_servers.screener]
url = "https://qanvo.app/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "screener": {
      "url": "https://qanvo.app/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "screener": {
      "type": "http",
      "url": "https://qanvo.app/mcp"
    }
  }
}

Available tools 24

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

qanvo
qanvo_app_alert_create
App only: saves the screen on display as an email alert.
qanvo_app_alert_options
App only: the alert schedules for a market, with when each next runs, and the plan's alert limit.
qanvo_app_alert_update
App only: points an existing alert at the screen on display, or changes its schedule or name.
qanvo_app_alerts
App only: the account's alerts.
qanvo_app_catalog
App only: the screenable metrics for the column chooser.
qanvo_app_columns
App only: catalog columns for the rows of a saved screen result (view tabs, column chooser).
qanvo_app_result
App only: a saved screen result in the account, for hosts that don't pass a result's _meta to the app.
qanvo_app_security
App only: one listing's drill-down (screening row, prices, quarters, earnings, news).
qanvo_app_share
App only: a public link to the screen on display (today's matches, re-run live for whoever opens it).
qanvo_app_share_email
App only: emails the screen on display (top matches and a live link) to an address the user typed. 10 a day.
qanvo_app_sparklines
App only: ~3 months of daily closes for rows of a saved screen result.
qanvo_app_thresholds
App only: changes a screen's numeric thresholds (an edited filter chip) and reruns the same SQL. No AI, no credits.
alert
create_alert
Turn a screen into an email alert. Give a plain-English screen in `prompt` (it runs like market_query and uses the same credits), or the query_id and session_id of an earlier result. Qanvo then re-runs that screen's saved query on a fixed schedule (no AI, no credits) and emails the account's address when stocks enter or leave the results, or every time. Schedules follow the market's exchange hours: "after_close" (once that day's prices are in: usually that evening for US stocks, early next morning for other markets), "pre_open" (an hour before the open, trading days) or "weekly" (first trading day, before the open). Today's list is emailed straight away. Example: prompt "stocks crossing above their 200-day average on twice their average volume", schedule "after_close". Research alerts only, not investment advice.
delete_alert
Delete an alert permanently (its screen and saved research stay). To stop emails temporarily, use update_alert with enabled=false instead.
update_alert
Change an alert's schedule (after_close, pre_open, weekly), when it emails (changes or always) or name, pause/resume it with enabled, or point it at a refined version of its screen with query_id (a refine_market_query result in the same session; today's list is emailed again).
alerts
list_alerts
List this account's screen alerts: name, the screen's prompt, schedule, on/paused, next check, last email and how many stocks entered or left last time.
describe
describe_metrics
Look up the canonical metrics available for screening. Without search: every metric name, grouped by category. With search (e.g. 'IV rank', 'yield'): matching metrics with format and exact definition.
market
market_query
Screen global stocks (and crypto) with a natural-language question and get a typed dataset back. Examples: "quality large caps 15% below their 52-week high with IV rank above 60 and no earnings in 30 days", "wheel candidates with 30-delta put yield above 20% annualized", "software companies over $5B growing revenue 20%+". Returns the interpretation (how ambiguous terms were resolved), filter criteria, typed columns (with format hints: pct values are fractions, usd values are dollars), up to 200 rows, data as-of dates and warnings. Each call creates a saved research query; pass session_id to keep related queries together. You always get the full rows to analyze. Where the chat shows the interactive Qanvo Screener under the result, the user already sees every row there: give the takeaways rather than retyping the table. Where it doesn't, present the rows as usual. Research data only, not investment advice.
option
my_option_positions
The user's open option contracts: type, strike, expiry, days to expiry, contracts (negative = short), P&L, and the underlying's price, distance to strike, IV rank and whether earnings fall before expiry.
orders
my_orders
The user's recent orders straight from their brokerages (live): status, action, quantity, limit and execution prices. Read-only: Qanvo never places or changes orders.
portfolio
my_portfolio
The user's connected brokerage accounts, all brokers aggregated (read-only): account values, cash, margin, and each holding with weight, market value, cost basis, unrealized P&L and Qanvo market data (sector, P/E, forward P/E, dividend yield, next earnings, RSI, IV rank). Use for any question about what they own. For filtered or computed views of their holdings ("my holdings with P/E over 30", "dividend income from my stocks"), use market_query instead.
refine
refine_market_query
Modify a previous market_query result (e.g. 'only semiconductors', 'add IV rank and sort by it'). Keeps the prior filters unless the instruction changes them.
refresh
refresh_portfolio
Pulls the latest holdings, balances and transactions from the user's brokerages now (they also refresh on their own every 15 minutes when asked about).
transactions
my_transactions
The user's brokerage transactions, newest first (synced daily, a day late): buys, sells, dividends, interest, fees, option assignments and expirations, deposits.

Endpoints

URLTransportStateLatencyChecked
https://qanvo.app/mcp streamable-http answering 499 ms 9 min ago

Alternatives to Qanvo Stock Screener

same job, measured the same way
AI for Database
by aifordatabase

Ask your databases questions in plain English, run read-only SQL and set up data alerts.

answering
Finance MCP Server
by thenextgennexus

Get stock data, screen stocks, track crypto prices, and monitor exchange rates

33 installs/wk local only
C
Canada Weather
by asheeran

Official Canadian weather: forecasts, conditions, alerts and air quality in English and French.

7 tools answering
Alertchecker MCP
by steve-chambers

Create AI-monitored web alerts from plain English — just say "Alert me when..."

answering
A
Agent Health
by autonet

Free owned-agent uptime monitoring, DNS domain proof, signed alerts and opt-in endpoint checks.

48 tools answering
Insightsentry MCP
by rezmeplxrf

MCP server for InsightSentry financial data API - market data, options, screeners, and more

737 installs/wk local only
Longbridge
by longbridge

US/HK markets — 163 tools: quotes, options, orders, fundamentals, screener, IPO, alerts, DCA & grid

answering
Anaella
by anaella

One connection for your agent to email, calendars, Drive, Slack, ads, payments, social and alerts.

2 434 installs/wk answering

Qanvo Stock Screener — questions

Answers built from our own checks of this server.

What can Qanvo Stock Screener do?
It exposes 24 tools, read directly from the server on our last check. Among them: create_alert, delete_alert, describe_metrics, list_alerts, market_query, my_option_positions and 18 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Qanvo Stock Screener mostly used for?
Its tools cluster around qanvo and alert. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Qanvo Stock Screener working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 90 of 91 checks got a reply (98.9%), average response time 519 ms. The bar chart above shows every period we have measured.
How do I connect Qanvo Stock Screener?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Qanvo Stock Screener need an API key?
No. Qanvo Stock Screener completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 24 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Qanvo Stock Screener?
It answers our handshake in 519 ms on average, which is faster than 23% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.