@pipeworx/nse-india

Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/nse-india’s. Install: one-click buttons

Connect to just the @pipeworx/nse-india pack

https://gateway.pipeworx.io/nse-india/mcp — only @pipeworx/nse-india’s own tools, nothing else in the catalog.

No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.

Tools: 2

National Stock Exchange of India corporate announcements (equities) by symbol and date range, plus the listed-company record (name, symbol, series, date of listing, ISIN, face value, market lot). Read live from the exchange per request; nothing is stored.

Tools

  • nse_announcements(symbol?, date_from?, date_to?, category?, limit?) - announcements newest first: company, symbol, ISIN, time (IST), NSE subject category, one-line summary, link to the filing (PDF) and an XBRL flag. A symbol allows up to 366 days; market-wide is limited to 3 days because a fortnight is ~10,000 rows.
  • nse_company(symbol? | name?, limit?) - the listed-equity record for a trading symbol or ISIN, or a name search. found: false for a symbol that is not listed.

Auth

Keyless.

Data sources

  • National Stock Exchange of India, corporate announcements - the exchange’s public announcements for the equities segment.
  • National Stock Exchange of India, list of listed equity securities - the exchange’s public daily list.

Notes for the next person:

  • Announcements cover the equities segment only (SME, debt and other segments are not requested). An unknown symbol returns zero rows with an empty_reason, so check the spelling against the NSE trading symbol.
  • The exchange moved its web host in 2026 and the old host redirects; the pack calls the current one. The list file is on a separate archive host.
  • The announcements service stamps times in IST and returns the whole window in one answer (about 11 MB for a fortnight market-wide), which is why a window without a symbol is capped.
  • The list carries no sector, so the company record has none.
  • list_as_of is the file’s last-modified time as the exchange reports it; data_as_of is the time of this call.
  • A short or malformed list (fewer than 100 rows, or a changed header) is an error, never an empty answer.
  • The listed-companies file is tried on two exchange archive hosts in turn. The edge in front of the original host intermittently answers 403 to Cloudflare’s network (it answers the same request from a home connection), so nse_company can fail with upstream_blocked; the error says so and nse_announcements is unaffected. Header differences were ruled out: the request succeeds from a laptop with and without Accept/Accept-Encoding.

Tools

  • nse_announcements — National Stock Exchange of India corporate announcements (equities segment), newest first: company, symbol, ISIN, announcement time (IST), NSE subject category (Updates, Outcome of Board Meeting, Fina
  • nse_company — National Stock Exchange of India listed-company record by trading symbol (e.g. “RELIANCE”, “TCS”, “INFY”), ISIN, or a name search: company name, symbol, series (EQ and others), date of listing, ISIN,

Tools

  • nse_announcements — National Stock Exchange of India corporate announcements (equities segment), newest first: company, symbol, ISIN, announcement time (IST), NSE subject category (Updates, Outcome of Board Meeting, Fina
  • nse_company — National Stock Exchange of India listed-company record by trading symbol (e.g. RELIANCE , TCS , INFY ), ISIN, or a name search: company name, symbol, series (EQ and others), date of listing, ISIN, fac

Regenerated from source · build November 15, 2026