Browse documentation
Integrations

Drishti MCP

Drishti MCP is the Model Context Protocol connector for Drishti. It gives compatible AI assistants tool access to Indian market data, company filings, earnings updates, concall transcripts, corporate announcements, news, corporate events, live prices, historical price series, sector metadata, peer graphs, top movers, top traded symbols, and 52-week data.

Instead of uploading documents manually or depending on generic web search, an assistant can call Drishti tools when a market question needs fresh context. The assistant still reasons in chat, but the data comes from Drishti tools.

Connection and authentication

Drishti MCP is a hosted HTTP endpoint. Your client authenticates with either MCP OAuth or a static Bearer API key header.

SettingValue
Endpoint URLhttps://mcp.drishti.manasija.in
OAuthSupported. On first connect, the client opens the Drishti login page, you enter your Drishti API key, and the server issues a Bearer access token for later tool calls.
Bearer API keySupported. Requires an Authorization: Bearer <your-drishti-api-key> header. The drishti-mcp installer writes this into Cursor, VS Code, Zed, Codex, Claude Code, and Antigravity CLI configs.

Both paths use the same Drishti API key from the platform console. OAuth is typical for web assistants such as Claude custom connectors; Bearer headers suit coding agents and other clients that accept static MCP headers.

What Drishti MCP adds

  • Access to real-time Indian market intelligence through MCP-compatible assistants.
  • Company filing, earnings, announcement, concall, news, event, pricing, sector, and discovery context.
  • Less manual copy-paste from documents, transcripts, spreadsheets, and portals.
  • More relevant answers for financial research and investment workflows.

Prerequisites

  • A Drishti API key from the platform console.
  • An MCP-compatible client or assistant with HTTP transport.
  • OAuth support for interactive login, or an MCP client config that includes the Bearer API key header.

Install automatically

The `drishti-mcp` CLI wizard detects supported coding agents on your machine and writes the correct MCP configuration. It does not run a local MCP server; it only points your client at the hosted Drishti endpoint with your API key.

Run the installer in a terminal (Node.js 18+ required):

pnpm dlx drishti-mcp

The wizard prompts for your Drishti API key when needed, shows detected clients, and lets you choose which ones to configure. Restart the client after setup so it reloads MCP settings.

For non-interactive or CI use, pass the API key in the environment:

DRISHTI_MCP_API_KEY=your-api-key pnpm dlx drishti-mcp

Supported clients

The installer auto-detects and configures these MCP-compatible coding agents:

  • Cursor
  • VS Code
  • Zed
  • Codex
  • Claude Code
  • Antigravity CLI

Install manually

Use these client-specific steps when you prefer to configure Drishti MCP yourself, or when your tool is not covered by the drishti-mcp installer.

OAuth connectors open the Drishti login page and ask for your API key. Coding agents and other header-aware clients can use a static Authorization: Bearer header instead.

Restart the client after updating MCP settings so it reloads the connector.

Verify the connection

Ask a market-research question that requires current context:

text
Use Drishti to check the latest announcements, earnings updates, concall context, and news for RELIANCE and TCS. Summarize the most important changes and cite which data source each point came from.

A connected assistant should be able to pull relevant Drishti context instead of asking you to upload source documents manually.

Available MCP tools

ToolDescriptionCostDetailed cost
get_announcement_categoriesShows the categories used to group company announcements.0
get_announcementsShows company announcements and exchange filings.12
get_concallsShows conference call records.23
get_daily_summaryShows the latest market daily summary, or one for a specific day.1
get_earnings_filingShows one company’s earnings report for a chosen quarter.3
get_eventsShows company events such as board meetings and AGMs.1
get_newsShows recent market news.1
get_price_and_volume_sinceShows historical closing price and volume for one or more symbols.2
get_sectoral_dataShows sector and company background for one or more symbols.1
get_sector_wise_companiesShows other companies in the same sector or industry.1
get_52w_dataShows 52-week high and low context for a symbol.2
get_symbolsShows company details for stock symbols or scrip codes.1
get_top_moversShows the biggest daily gainers and losers.1
get_top_tradedShows the most actively traded symbols.1
list_earningsShows earnings updates and filings across companies.23
resolve_symbolsHelps match company names or phrases to likely stock symbols.1
search_announcementsSearches company announcements by topic or phrase.1
search_concallsSearches conference call transcripts for relevant mentions.2

The highest-leverage research tools are search_concalls for semantic transcript search and search_announcements for broad filing-text discovery. get_top_movers, get_top_traded, and get_52w_data are useful for market-discovery workflows, while the other tools are structured fetch, filter, metadata, and calendar operations.

When to use MCP instead of the SDK

Use Drishti MCP when a human is researching inside an AI assistant and wants the assistant to choose the right tools conversationally.

Use Drishti MCP in a chat backend when you are building an agent product and want the model to call market tools at runtime. See Drishti MCP for chat for server-side wiring with any agent runtime.

Use the SDKs or REST API when you are building a product, backend workflow, dashboard, scheduled job, or agent runtime that needs deterministic code-level control.

Security notes

  • Treat the Drishti API key as a secret.
  • Only connect through the official connector URL supplied by Manasija.
  • Rotate the API key from the platform console if it is exposed.
  • Use account and usage endpoints to monitor live access.

Related article

Read What is Drishti MCP? Connect Claude to Indian market data for the broader research workflow and Claude comparison.