Daito
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Daito
MCP server for screening Indian stocks and mutual funds. Wraps screener.in and Morningstar India so you can run fundamental queries straight from Claude or Cursor.
Deployed as a Next.js app on Vercel. The MCP endpoint is at /api/mcp.
Tools
query_india_screener
Runs screener.in's query language against NSE/BSE-listed equities. Same syntax you'd use on the website:
Market Capitalization > 500 AND Price to earning < 15 AND Return on capital employed > 22Supports 100+ fundamental ratios including annual, quarterly, and multi-year growth variants. Screener.in caps queries at 1500 characters (~40 conditions).
Requires a screener.in account. Ad-hoc queries are login-gated on their end, so you'll need to set SCREENER_IN_EMAIL and SCREENER_IN_PASSWORD. Free account at screener.in/register.
get_india_fund_screener
Screens ~12,700 India-domiciled open-end fund share classes via Morningstar India's API. No credentials needed.
Filters: category (55 Morningstar India categories), star rating, risk rating, expense ratio, AUM, yield, manager tenure, trailing returns (1D to 10Y). Each fund shows up once per share class (Direct/Regular × Growth/IDCW); use term: "Dir Gr" to narrow to direct growth plans. Values in INR, NAVs update daily.
Related MCP server: screener-mcp
Setup
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"daito": {
"url": "https://your-deployment.vercel.app/api/mcp"
}
}
}Restart Claude Desktop. For local dev, swap in http://localhost:3000/api/mcp.
Cursor
Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json in your project:
{
"mcpServers": {
"daito": {
"url": "https://your-deployment.vercel.app/api/mcp"
}
}
}Restart Cursor. For local dev, use http://localhost:3000/api/mcp.
Running locally
bun install
cp .env.example .env # fill in screener.in credentials
bun run devOther commands:
bun run build # production build
bun run start # serve production build
bun run typecheck # tsc --noEmitEnvironment variables
SCREENER_IN_EMAIL and SCREENER_IN_PASSWORD are only needed for query_india_screener. The fund screener works without credentials.
How it works
app/api/[transport]/route.ts (mcp-handler, Zod validation)
↓
lib/services/
├── screener-in.ts → Django CSRF login → /screen/raw/ → cheerio HTML parse
└── india-fund-screener.ts → public Morningstar JWT → ecint/v1/screener (FOIND$$ALL)The screener.in service does a Django CSRF login, caches the session cookie, and re-auths when it expires. The Morningstar service scrapes a public retail JWT from their quickrank page and refreshes it from the JWT exp claim.
Deployment
Hosted on Vercel. vercel.json bumps maxDuration to 60s on the transport route since screener.in can be slow. Node runtime.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted MCP server for Indian NSE/BSE stock research: 59 tools for quotes, financials and ratios, peers, shareholding and pledge, filings with extracted facts, screens, F&O and FII/DII context. Source and freshness on every answer; no buy/sell calls.
Financial data MCP server for Claude, ChatGPT, Cursor and Codex. Real-time stock quotes, financial statements, options flow, SEC filings, insider trades, 13F holdings, macro data and market news from gloom.sh, the open-source Bloomberg Terminal alternative.
A Model Context Protocol server exposing real-time and historical Colombo Stock Exchange (CSE) data to AI agents and LLM applications. Provides quotes and OHLCV price history, full financial statements (income, balance sheet, cash flow), pre-computed technicals (moving averages, RS ratings, volume signals), macroeconomic indicators, corporate actions, and rule-based screening across CSE stocks and sector indices, everything needed to build CSE-aware trading assistants, research tools, and market-analysis agents. This is the official MCP server of www.ceyloncharts.com
MCP server for Financial Modeling Prep API with 250+ financial data tools
Related MCP Servers
- AlicenseAqualityCmaintenanceMCP server for TradingView's market screener API, enabling stock, forex, crypto, and ETF screening, technical analysis, and investor workflows via Claude or CLI.12260 npm52MIT
- AlicenseNot gradedqualityDmaintenanceMCP server that provides access to screener.in financial data for Indian stocks, enabling queries for company info, financials, ratios, quarterly results, shareholding, and stock screening.MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that lets Claude or any MCP-compatible AI agent run Chartink stock screeners and backtests for the Indian market directly from a chat.4MIT
- AlicenseAqualityDmaintenanceMCP server providing fundamental and technical data on Indian-listed companies from Screener.in and Yahoo Finance, including financial statements, ratios, and technical indicators.12MIT