Quality Screener MCP Server

A standalone Model Context Protocol (MCP) server that exposes the Quality Screener stock-screening engine as tools for AI agents (Claude, Cursor, and any other MCP client).

Remote serverstreamable-http

What is the Quality Screener MCP Server?

QualityScreener is an MCP project maintained in the quality-screener/quality-screener-mcp-server repository. The maintainer describes its purpose as “A standalone Model Context Protocol (MCP) server that exposes the Quality Screener stock-screening engine as tools for AI agents (Claude, Cursor, and any other MCP…”. Read the project documentation for the complete scope.

Hosted connection

The maintainer’s configuration uses https://mcp.qualityscreener.io/mcp. It declares streamable-http transport. Check the project’s account and authentication instructions when adding the endpoint to your client.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
auth_statusauth_status()
account_profileaccount_profile()
healthhealth()
scores_topscores_top(limit=20)
scores_listscores_list(ticker=None, sectors=None, industries=None, countries=None, currencies=None, exchanges=None, min_score=None, max_score=None…
scores_showscores_show(ticker)
scores_for_tickersscores_for_tickers(tickers, scoring_system_id=None)
scores_statisticsscores_statistics(sectors=None, min_score=None, max_score=None, min_market_cap_usd=None, max_market_cap_usd=None)
scores_market_capscores_market_cap(sectors=None, min_score=None)
score_computescore_compute(config, scoring_universe=None, sectors=None, industries=None, regions=None, countries=None, currencies=None, exchanges=None…
screen_sharescreen_share(config)
filters_listfilters_list()
tickers_listtickers_list(limit=None)
tickers_searchtickers_search(query)
history_tickerhistory_ticker(ticker, start=None, end=None, scoring_system_id=None)
history_batchhistory_batch(tickers, start=None, end=None, scoring_system_id=None)
history_tophistory_top(top=10, scoring_system_id=None)
systems_listsystems_list()
systems_showsystems_show(system_id)
systems_createsystems_create(name, config, description=None)
systems_updatesystems_update(system_id, name=None, config=None, description=None)
systems_deletesystems_delete(system_id)
systems_applysystems_apply(system_id)

How to install the Quality Screener MCP Server

{
  "mcpServers": {
    "qscreener": {
      "type": "streamable-http",
      "url": "https://mcp.qualityscreener.io/mcp"
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.