Connect FNOTrader to your AI assistant

One server, every assistant. Stock screening is included free with your Stocks plan; AI backtesting (options) and mutual-fund analysis need their MCP plans.

https://mcp.fnotrader.com/mcp

How sign-in works

Claude, ChatGPT, Cursor and Gemini all use the same flow: paste the URL above, click Connect, and a FNOTrader sign-in page opens (OAuth) — approve it and you're done. No keys to copy, and you can revoke access anytime. Clients without OAuth support instead use a personal access token from https://mcp.fnotrader.com/mcp/connect sent as Authorization: Bearer fntmcp_….

Claude — web · desktop · mobile

  1. Open claude.ai → Settings → Connectors
  2. Click Add custom connector
  3. Name: FNOTrader · URL: https://mcp.fnotrader.com/mcp
  4. Click Connect → sign in with your FNOTrader account
  5. In any chat, open the tools menu (⚙/+), enable FNOTrader — then just ask

Custom connectors require a paid Claude plan. Works in the desktop and mobile apps once added on the web.

ChatGPT — Plus / Pro / Business (Developer mode)

  1. Profile picture → Settings → Connectors
  2. Open Advanced → toggle Developer mode on
  3. Back in Connectors, click Create (Add custom connector)
  4. Name: FNOTrader · MCP server URL: https://mcp.fnotrader.com/mcp · Authentication: OAuth → Create
  5. Sign in with your FNOTrader account when prompted
  6. In a chat: + → Developer mode → enable FNOTrader, then ask
ChatGPT shows an "unverified connector" warning for every custom connector — expected; it just means OpenAI hasn't reviewed it.

Cursor

  1. Settings (⚙) → Cursor Settings → Tools & MCP → Add Custom MCP (or edit ~/.cursor/mcp.json)
  2. Paste:
{
  "mcpServers": {
    "fnotrader": { "url": "https://mcp.fnotrader.com/mcp" }
  }
}
  1. Cursor detects OAuth and opens the browser — sign in with FNOTrader
  2. The tools appear under MCP; use them from Agent chat

No-OAuth alternative: add "headers": {"Authorization": "Bearer fntmcp_…"} with a token from the token page.

Gemini

{
  "mcpServers": {
    "fnotrader": {
      "httpUrl": "https://mcp.fnotrader.com/mcp",
      "headers": { "Authorization": "Bearer fntmcp_…" }
    }
  }
}

Any other MCP client

VS Code Copilot, Windsurf, custom agents, LangChain/agno pipelines — anything MCP-capable: point it at https://mcp.fnotrader.com/mcp (streamable HTTP). Use OAuth if the client supports it; otherwise a Bearer token from https://mcp.fnotrader.com/mcp/connect.

Quick reference

AssistantWhereAuth
ClaudeSettings → Connectors → Add custom connectorOAuth (sign in)
ChatGPTSettings → Connectors → Developer mode → CreateOAuth (sign in)
CursorCursor Settings → Tools & MCP (mcp.json)OAuth, or token
Gemini webSettings → Connected apps → Add custom appFollow sign-in
Gemini CLI / othersmcpServers configBearer token

See everything your AI can do →

Try asking: "Find stocks within 5% of their all-time high with turnover above ₹5 Cr" — your AI replies with the match count and a link that opens the screen in the Stocks app.