CANSLIM Research MCP Server

CANSLIM Research MCP ServerFree · Read-OnlyUS Markets Only

Your AI Assistant, now with CANSLIM Research’s Daily Market Data

US Market Trends, Sector Rotation, over 1,000 US Stocks and the Retail Investor Daily in Claude, ChatGPT and Gemini Spark

Connect your assistant once. Every morning it answers from the same rule-based data our readers use, with the data date and source on every answer.

  • Morning Check in One QuestionUS index trend, breadth and leading sectors before the next US session.
  • Follow Sector Rotation across 79 ETFsWeekly MACD direction and Weinstein stage for every sector and theme.
  • Check over 1,000 US StocksUS-listed only. RS rating, stage, 52-week position, EPS and sales growth.
  • Read the Retail Investor Daily in Any LanguageYour AI summarises or translates each new issue.
  • Automate with Gemini SparkSpark can run a scheduled brief for you every trading morning.
  • Numbers from Our Data, Dated and SourcedEvery tool result carries the data date and CANSLIM Research as source. Your AI can still misstate them, so check the source.
https://canslim.blog/mcp

Works with Claude · ChatGPT · Gemini Spark · Gemini CLI · Cursor · VS Code · Claude Code · any AI that can read a web page

Which ETFs are in Weinstein Stage 2?

→ sector_rotation(stage="S2")

CANSLIM Research lists 37 ETFs in Stage 2; 10 of them also have a weekly MACD histogram rising for two weeks.

QQQNasdaq 100 · MACD rising (2wk)S2
MAGSMagnificent 7 Tech · MACD rising (2wk)S2
EWTTaiwan · MACD rising (2wk)S2
XLKTechnology · MACD rising (2wk)S2

Source: CANSLIM Research · data date 2026-09-25 · general information, not investment advice

Data date
2026-09-25
Status
● Fresh
Next update
06:45 HKT
Coverage
79 ETFs · 1,000+ stocks

What Is the CANSLIM Research MCP Server?

A free, read-only Model Context Protocol server at canslim.blog/mcp. It gives AI assistants CANSLIM Research’s rule-based US market data (US markets only), metrics for over 1,000 US stocks and the latest Retail Investor Daily, updated once per US trading day.

What Is MCP?

Model Context Protocol is an open standard that lets AI assistants call outside tools. Add one URL and your assistant looks up CANSLIM Research data by itself.

Is It Investment Advice?

No. It is general, factual market data and published commentary, the same for everyone. It does not tell you to buy or sell and is not tailored to you.

What you can ask

Questions You Can Ask in Plain Language

Morning briefmarket_overview

“How is the US market doing today, and which sectors are leading?”

Index trend, breadth and sector leaders in one answer.

Morning briefmarket_overview

“Is US market breadth improving or narrowing this week?”

Spot when only a few big names carry the index.

Sector rotationsector_rotation

“Which sector ETFs just moved into Stage 2?”

See which groups the stage rules now classify as Stage 2.

Sector rotationsector_rotation

“Which themes have a weekly MACD rising for two weeks?”

See where momentum is turning up across 79 ETFs.

Sector rotationmarket_overview + methodology

“Are defensive sectors leading? What does that usually mean?”

Read risk appetite from sector leadership.

Stock checkstock_snapshot

“Give me the snapshot for NVDA.”

Stage, RS, 52-week position and growth in one answer.

Stock checkstock_snapshot ×3

“Compare AMD, AVGO and MU on stage, RS and EPS growth.”

Line up names side by side from one source.

Stock checkstock_snapshot ×3

“Which of AAPL, MSFT and TSLA are in Stage 2?”

Check a list without opening charts.

Retail Investor Dailydaily_report

“Summarise today’s Retail Investor Daily in English.”

Read the daily report in the language you prefer.

Retail Investor Dailydaily_report

“Explain the three key points of today’s Retail Investor Daily in Cantonese.”

Ask in Cantonese or any language.

Learnmethodology + sector_rotation

“Explain Weinstein Stage 2 using a sector that is in it now.”

Learn the method with live examples.

AutomateGemini Spark schedule

“Every Tuesday to Saturday at 8am, give me a CANSLIM Research market brief.”

Set it once; it runs every trading morning.

Setup assistant

Connect Your AI in Three Steps

Pick your assistant and how you want to connect. The steps and settings update to match.

1 · Your AI Assistant

2 · How You Connect

3 · Do This in Claude

    Connector URL
    https://canslim.blog/mcp

    Replace ck_… with your key from canslim.blog/mcp-key. Keep it private — anyone with it uses your limit.

    Check It Works

    Ask your assistant:

    “Using CANSLIM Research, what date is the latest data?”

    It should name the data date and CANSLIM Research as the source. If it cannot reach the server:

    • Make sure the connector is switched on in this chat.
    • Check the URL is exactly https://canslim.blog/mcp (plus ?key= if you use one).
    • “Rate limit reached”: add a free key.
    • “Invalid API key”: create a new key at canslim.blog/mcp-key.

    Gemini Spark

    A Market Brief in Your Inbox before the US Open

    Gemini Spark is Google’s always-on agent. Connect CANSLIM Research once and Spark runs tasks and schedules for you — no need to open a chat. Availability depends on your Google plan and region.

    02 · Tasks

    Ask for a One-Off Job

    Using CANSLIM Research, list sector ETFs in Stage 2 with a rising weekly MACD, and summarise today’s Retail Investor Daily in English.

    03 · Schedules

    Run It Every Morning

    Every Tuesday to Saturday at 08:00 Hong Kong time, use CANSLIM Research to give me: US market trend, breadth, top 3 sectors and the Retail Investor Daily headline.

    Data is published at 06:45 HKT, so 08:00 always picks up the new day.

    04 · Cantonese Tasks

    Copy 8 Ready-Made Tasks

    The Retail Investor Daily translated into Cantonese, Stage 2 sector ETFs with a rising weekly MACD, RS 90+ setups near 52-week highs and more.

    Open the Gemini Spark guide →

    How it works

    Daily Data, Read by Your AI on Demand

    01 · After the US close

    Rules Run on Market Data

    Scripts calculate stages, RS ratings, breadth and sector ranks. No hand-picking, no AI writing the numbers.

    02 · 06:45 HKT

    Published by CANSLIM Research

    The same dataset and Retail Investor Daily go to everyone, with a data date and a stale flag if an update is late.

    03 · When you ask

    Your AI Picks a Tool

    market_overview, sector_rotation, stock_snapshot or daily_report, read from canslim.blog/mcp.

    04 · The answer

    Dated, Sourced, Disclaimed

    Every result carries the data date, CANSLIM Research as the source and a disclaimer.

    ✓ Read-only — cannot trade or change anything✓ Never sees your chats, accounts or portfolio✓ Same data for every user

    Try the tools

    See What Your AI Receives

    Response · market_overviewLive from today’s publish · lists shortened
    {
        "tool": "market_overview",
        "as_of": "2026-09-25",
        "stale": false,
        "indexes": [
            {
                "symbol": "SPY",
                "name": "S&P 500",
                "pct_vs_50dma": 1.51,
                "pct_vs_200dma": 7.91,
                "above_50dma": true,
                "above_200dma": true,
                "ma50_rising_1m": true,
                "ret_1m_pct": 0.94,
                "ret_3m_pct": 6.07,
                "pct_from_52w_high": -0.59,
                "weekly_stage": "S2"
            },
            {
                "symbol": "QQQ",
                "name": "Nasdaq 100",
                "pct_vs_50dma": 4.57,
                "pct_vs_200dma": 12.1,
                "above_50dma": true,
                "above_200dma": true,
                "ma50_rising_1m": true,
                "ret_1m_pct": 4.77,
                "ret_3m_pct": 5.49,
                "pct_from_52w_high": -0.4,
                "weekly_stage": "S2"
            },
            {
                "symbol": "IWM",
                "name": "Russell 2000",
                "pct_vs_50dma": -3.89,
                "pct_vs_200dma": 2.75,
                "above_50dma": false,
                "above_200dma": true,
                "ma50_rising_1m": false,
                "ret_1m_pct": -5.43,
                "ret_3m_pct": -5.71,
                "pct_from_52w_high": -7.34,
                "weekly_stage": "S2"
            },
            "… 1 more"
        ],
        "breadth": {
            "sector_etfs_above_50dma_pct": 36.4,
            "sector_etfs_above_200dma_pct": 36.4,
            "equal_weight_participating": false,
            "defensive_sector_in_top3": true,
            "method": "Proxy from the 11 SPDR sector ETFs and RSP/SPY; not a count of individual stocks."
        },
        "sector_ranking_3m": [
            {
                "rank": 1,
                "etf": "XLE",
                "sector": "Energy",
                "ret_3m_pct": 15.92,
                "weekly_stage": "S2"
            },
            {
                "rank": 2,
                "etf": "XLK",
                "sector": "Technology",
                "ret_3m_pct": 8.5,
                "weekly_stage": "S2"
            },
            {
                "rank": 3,
                "etf": "XLV",
                "sector": "Healthcare",
                "ret_3m_pct": 6.87,
                "weekly_stage": "S2"
            },
            "… 8 more"
        ],
        "summary": "As of 2026-09-25: SPY is 7.91% above its 200-day average (weekly S2); QQQ is 12.1% above its 200-day average (weekly S2); 36% of sector ETFs are above their 50-day average; the equal-weight S&P 500 is lagging the cap-wei…",
        "disclaimer": "…not investment advice…"
    }

    Access

    Free to Use. Pay for More Capacity.

    Every plan receives the same published data. Plans differ only in how many requests you can make.

    No Key

    Free

    30 requests a minute, 1,000 a day, shared per network address. Good for trying it.

    Connect now

    Free API Key

    Recommended

    Free

    Your own limit: 120 a minute, 5,000 a day. Needed for Gemini Spark and agents on OpenAI, Anthropic or Google clouds.

    Create my free key

    Pro

    US$2 / month

    or US$20 / year

    600 a minute, 50,000 a day for heavy agents and daily schedules. Same data as Free — Pro buys capacity, not advice. Cancel any time.

    Pro coming soon

    Payments by Stripe; card details never reach canslim.blog. Taxes may apply by country.

    Documentation

    Tools Reference

    ToolParametersReturnsExample question
    market_overview—SPY, QQQ, IWM, RSP vs 50/200-day averages, weekly stage, sector-ETF breadth proxy, 3-month sector rankingHow is the US market doing today?
    sector_rotationcategory? stage? (S1–S4) macd? (rising, rising_2wk, falling)About 79 US-listed ETFs with weekly MACD-histogram direction and Weinstein stageWhich Stage 2 sector ETFs have a rising weekly MACD?
    stock_snapshottickerRS rating, stage, distance from 52-week high/low, trend template, volume, EPS and sales growth, sector rankGive me the snapshot for NVDA.
    stock_screenstage? min_rs? max_below_high_pct? min_trend_template? setup? sector? limit?Scan-list stocks matching your filters, sorted by RS rating, with stage, 52-week position and detected base/breakout patternsList RS 90+ stocks within 15% of a 52-week high with a setup.
    daily_reportcount? date? full_text?Latest Retail Investor Daily: title, date, public excerpt, key points, link; earlier reportsSummarise today’s Retail Investor Daily in English.
    methodologytopic?How each number is calculated, data sources, update times, limits, disclaimerHow is the RS rating calculated?

    Endpoint and Transport

    POST https://canslim.blog/mcp · MCP Streamable HTTP, JSON responses, stateless. Protocol versions 2024-11-05 to 2025-11-25. All tools read-only.

    Authentication

    Optional. Send Authorization: Bearer ck_… or X-API-Key, or add ?key=ck_… to the URL for apps without a header field. A wrong or turned-off key returns an error.

    Rate Limits

    No key: 30/min, 1,000/day per network address. Free key: 120/min, 5,000/day. Pro: 600/min, 50,000/day. Daily limits reset 00:00 UTC (08:00 HKT).

    Freshness

    Market data is published Tue–Sat 06:45 HKT after each US session; the Retail Investor Daily when each report is posted. Every response has as_of and stale.

    Coverage

    US markets only: over 1,000 US stocks (US-listed, OTC excluded) and about 79 US-listed sector, theme, commodity and bond ETFs, plus the public part of each Retail Investor Daily. Paid-subscriber content is not served.

    Privacy

    Counts requests per tool per day. A one-way hash of your address is kept about a day for limits; with a key, per-key counts. Never your chats.

    For AI crawlers: llms.txt · public JSON status

    FAQ

    Questions People Ask

    Is the CANSLIM Research MCP Server Free?

    Yes. All tools are free, with or without a key. A free API key gives you your own usage limit; Pro (US$2 / month or US$20 / year) only raises the limit. Every plan gets the same data.

    Which AI Assistants Work with It?

    Any assistant or agent that supports remote MCP servers over Streamable HTTP: Claude, ChatGPT (developer mode on Pro, Business, Enterprise or Edu plans), Gemini Spark, Gemini CLI, Cursor, VS Code, Claude Code, the OpenAI Agents SDK, Google ADK and others. Assistants without MCP can read canslim.blog/llms.txt instead.

    Does It Cover Hong Kong or Other Markets?

    No. The market data covers US-listed stocks and ETFs only. Hong Kong, mainland China and other markets are not included.

    How Do I Use It with Gemini Spark?

    In Gemini, open Settings → Connected Apps → Custom apps → Add a custom app, name it CANSLIM Research and paste https://canslim.blog/mcp?key= followed by your free key. Then copy a ready-made Cantonese task from the Gemini Spark guide: https://canslim.blog/mcp-spark/

    Does It Work with Meta AI or Meta Muse?

    Not yet. Meta’s apps do not currently let users connect an MCP server by URL, so asking Meta AI to “integrate” it only produces a mock-up, not a working connection. We will add instructions when Meta supports custom MCP servers.

    Can My AI Read the Retail Investor Daily?

    Yes. The daily_report tool returns the latest Retail Investor Daily title, date, public excerpt, key points and link, so your AI can summarise or translate it. Content for paid subscribers is not included.

    Do I Need an API Key?

    No, but a free key is recommended for Gemini Spark and agents on OpenAI, Anthropic or Google clouds, because many users there share one network address and would share the no-key limit.

    Can I Sign in instead of Using a Key?

    Yes, optionally. Add https://canslim.blog/mcp/auth as the connector URL instead. Claude (and other apps that support MCP sign-in) will show Connect and send you to a canslim.blog page to approve access; you get your free key’s limits, and Pro applies automatically. The plain URL keeps working with or without a key.

    How Fresh Is the Data?

    Market data is published once per US trading day at about 06:45 Hong Kong time, after the US close. Weekends and US holidays show the last session. Each answer states its data date.

    Is This Investment Advice?

    No. It is general, factual market data and published commentary, the same for everyone. It does not recommend buying or selling and is not tailored to you. Opinions your AI adds are its own.

    What Can the Tools not Do?

    They cannot trade, see your accounts or portfolio, or change anything. They do not publish raw price feeds, and only stocks on our scan list (over 1,000 US stocks) have snapshots.

    Why Did My AI Say “Rate Limit Reached”?

    You hit the per-minute or daily limit. Wait a minute, get a free API key for your own limit, or upgrade to Pro.

    Important Information

    Data, calculations and commentary published by CANSLIM Research for general information and education only. US markets only. Not investment advice, not a recommendation to buy or sell any security, and not tailored to your circumstances. Data may be delayed or wrong. Past or simulated results do not guarantee future results. Your AI assistant may misread, translate imperfectly or misstate the data. Do your own research or consult a licensed adviser. CANSLIM Research is not licensed by the Securities and Futures Commission of Hong Kong or registered as an investment adviser in any jurisdiction, and does not advise on whether, which or when to buy or sell any security. The publisher may hold positions in securities mentioned; holdings are disclosed in tool responses when they apply.

    CANSLIM Radar Beta

    Find US Growth Stocks Whose Charts Match Classic Base-and-Breakout Rules

    CANSLIM Radar Beta is an automated, rule-based screening dashboard. It applies a rule library distilled from more than 100 classic trading books, with precise calculation and AI review, to hundreds to thousands of US growth stocks (subject to market conditions) during market hours and after the close.

    • Each result shows a chart, the calculated pattern pivot and pattern low, and volatility and size checks — rule output, not a trade plan
    • Rules from more than 100 classic trading books, calculated precisely, with AI review
    • Updated during US market hours and after the close
    • Plus the Sector Rotation Radar (79 ETFs), market breadth, industry group rankings and live news
    Open CANSLIM Radar →Free for 30 days, no card needed. Access simply ends unless you subscribe.

    Rule output for general information only — not advice on whether, which or when to buy or sell.

    Prefer your own AI? Connect in 60 seconds · Get a free key

    2SPY2QQQ2IWM2DIA2RSP3MDY2SCHD2QQEW2MAGS3IEV3EWG2EPOL2VCN2IPAC4INDA4KWEB2EWT2XLF3XLI2XLV2XLE3XLB2XLK1XLY4XLP4XLU3XLRE3VNQ1XLC4XRT4ITB4XHB3IYT3JETS3XES2XOP2IAI2KRE2IBB2XBI

    Today’s Sector Rotation Radar · 37 of 79 ETFs in Stage 2 · data 2026-09-25

    © CANSLIM Research

    CAN SLIM® is a registered trademark of Investor’s Business Daily, Inc. CANSLIM Research is an independent publisher and is not affiliated with, endorsed by or sponsored by Investor’s Business Daily or William O’Neil + Co.