nepse.link
REMOTE · NEPSE.LINK
Nepal Stock Exchange data: prices, company filings, signals, broker flow, IPOs, fund NAVs.
Available components
Last scanned (6 hours ago)
Scores higher than 19% of remote servers
Reachable. Last reached 5 Nov 2026.
Category Finance and Payments
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →
Endpoint Security89
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- The endpoint enforces authorisation, but returns a challenge with no valid RFC 9728 metadata, so a client cannot discover where to get a token. See how to fix → View diagnostics → Fail
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability0
- Transport blocked by authentication: the endpoint requires auth we don't have to verify streamable-http. See how to fix → View diagnostics → Unverified
Schema Quality & AI Usability0
- Schema blocked by authentication: the endpoint requires auth we don't have to read it. See how to fix → Unverified
Stability & Change Management0
- Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage0
- Tool coverage blocked by authentication: the endpoint requires auth we don't have to read its tools.Unverified
Tool Safety0
- Tool safety blocked by authentication: the endpoint requires auth we don't have to read its tools.Unverified
Capabilities0
- Capabilities blocked by authentication: the endpoint requires auth we don't have to read them. See how to fix → Unverified
Unverified: 6 categories
Categories scored 0 because we could not verify them: authentication we do not have, an unreachable endpoint, or not enough scan history. We only credit what we can confirm. Claim this server and supply a read-only token to verify it and lift the score.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 28 Oct 26 −39
- Endpoint reachability: reachable → behind authorisation ▼ security
- Tool safety: pass → unverified ▼ security
- Transport: pass → unverified ▼ security
- Stability: 0.03 → unverified ▼ security
- Authorization: partial → fail ▼ security
- Capabilities: pass → unverified ▼ functional
- Tool coverage: 100 → unverified ▼ functional
- Schema quality: 100 → unverified ▼ functional
- 27 Oct 26 +1
- Resource “glossary” now points somewhere else: nepse://glossary → nepse://page/glossary security
- Stability: unverified → 0.03 ▲ functional
- 26 Oct 26 74
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 5 Nov 2026 · Probed https://nepse.link/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=nepse.link | CN=WE1,O=Google Trust Services,C=US | 10 Sept 2026 | 9 Dec 2026 | ECDSA 256 | ECDSA-SHA256 | 906724ccf568a90f136ec578c279eb6a |
| SANs: nepse.link, *.nepse.link | ||||||
| CN=WE1,O=Google Trust Services,C=US (CA) | CN=GTS Root R4,O=Google Trust Services LLC,C=US | 13 Dec 2023 | 20 Feb 2029 | ECDSA 256 | ECDSA-SHA384 | 7ff31977972c224a76155d13b6d685e3 |
| CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) | CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE | 15 Nov 2023 | 28 Jan 2028 | ECDSA 384 | SHA256-RSA | 7fe530bf331343bedd821610493d8a1b |
Background: What to check on a remote MCP endpoint →
DNSSEC insecure
Validation of nepse.link. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| link. | present | 16766 | 13 | Verified |
| nepse.link. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication Challenged, unverified
The endpoint asked for a token, but we could not retrieve and validate the RFC 9728 metadata that tells a client how to obtain one.
| Result | Challenged, unverified |
|---|---|
| Enforced | On connection |
| HTTP status | 401 |
WWW-Authenticate challenge Bearer realm="nepse.link MCP"
Bearer realm="nepse.link MCP" | Header | Value |
|---|---|
| strict-transport-security | max-age=31536000; includeSubDomains |
| x-content-type-options | nosniff |
| www-authenticate | Bearer realm="nepse.link MCP" |
Protected resource metadata
| Retrieved | No |
|---|---|
| Problem | no_resource_metadata |
Background: How OAuth 2.1 works in the 2026 MCP spec →
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://nepse.link/mcp | Auth required | 401 | |
| http (plaintext) | http://nepse.link/mcp | HTTPS enforced | 301 | https://nepse.link/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
calculate_trade_costs Trade costs and tax ~225
Works out NEPSE trading costs with the rates nepse.link's calculators use: broker commission (tiered), SEBON fee and DP charge on a buy or a sell, capital gains tax on a sale (individuals 3.75% held over 365 days, 5% otherwise; institutions 10%), and the tax on a cash and bonus dividend. Use this rather than computing fees or tax yourself.
| Name | Type | Req | Description |
|---|---|---|---|
| bonus_pct | number | – | Dividend: bonus shares as % of holdings |
| buy_price | number | – | Sell: your WACC per share, buy charges included; needed for capital gains tax and profit |
| cash_pct | number | – | Dividend: cash dividend as % of the NPR 100 face value |
| holding_days | integer | – | Sell: days held; over 365 is taxed at the long-term rate |
| investor | string | – | – |
| price | number | – | Buy or sell price per share (required for buy and sell) |
| quantity | integer | yes | Number of shares |
| side | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| amount_npr | number|null | – | Share amount, quantity times price |
| capital_gains_tax_npr | number|null | – | Sell: capital gains tax, when buy_price is given |
| commission_npr | number|null | – | Broker commission |
| cost_per_share_npr | number|null | – | Buy: cost per share with charges (your WACC) |
| dp_charge_npr | number|null | – | CDSC DP charge |
| net_cash_npr | number|null | – | Dividend: cash after tax |
| profit_npr | number|null | – | Sell: profit over buy_price |
| rates | – | – | Rates used |
| sebon_fee_npr | number|null | – | SEBON fee |
| side | string | yes | – |
| total_payable_npr | number|null | – | Buy: everything you pay |
| total_receivable_npr | number|null | – | Sell: what reaches you after charges and tax |
No examples provided.
compare_companies Compare companies ~104
Two to eight securities side by side: last close, 1m/3m/1y change, 52-week position, latest-quarter EPS, P/E, book value and P/B, ROE, paid-up capital, latest dividend and cash dividend yield, and the nepse.link scorecard. Use get_company for one symbol in depth.
| Name | Type | Req | Description |
|---|---|---|---|
| symbols | array | yes | Tickers to compare, e.g. [NABIL, NICA, GBIME] |
| Name | Type | Req | Description |
|---|---|---|---|
| companies | array | – | One entry per requested symbol, in the order asked |
No examples provided.
find_links Find investor links ~109
Search the nepse.link directory of Nepali stock market resources: broker TMS portals, MeroShare, CDSC, SEBON, NEPSE, news, research and apps. Links reported down are marked.
| Name | Type | Req | Description |
|---|---|---|---|
| category | string | – | Category id or name |
| limit | integer | – | Maximum rows to return (1-100) |
| query | string | – | Text to search for, e.g. MeroShare, CDSC or a broker number such as TMS 57 |
| Name | Type | Req | Description |
|---|---|---|---|
| categories | – | – | Link categories |
| links | array | – | Matching links |
| total_matches | number|null | – | Matches before the limit |
No examples provided.
get_book_closures Dividend book closures and AGMs ~117
Declared dividends (cash and bonus %, fiscal year) with their book closure and AGM dates. Hold the shares, settled, before the book closure date to be entitled. Without a symbol, returns closures in a date window; with one, that company's recent closures.
| Name | Type | Req | Description |
|---|---|---|---|
| days | integer | – | Length of the window in days |
| from | string | – | Start date YYYY-MM-DD; defaults to today |
| limit | integer | – | – |
| symbol | string | – | NEPSE symbol, e.g. NABIL |
| Name | Type | Req | Description |
|---|---|---|---|
| page | string|null | – | nepse.link page to open for the full view |
| rows | array | – | Declared dividends with their dates |
No examples provided.
get_broker_concentration Broker concentration ~118
Stocks whose trading one broker dominates over the last sessions: the top buying and selling broker (number and name) and their share of volume, the top three's share, same-broker crossing, and flags for accumulation, distribution and heavy self-crossing. Pass symbol for one stock.
| Name | Type | Req | Description |
|---|---|---|---|
| flag | string | – | – |
| limit | integer | – | Maximum rows to return (1-300) |
| sector | string | – | – |
| symbol | string | – | NEPSE ticker symbol, e.g. NABIL or UPPER |
| Name | Type | Req | Description |
|---|---|---|---|
| from | string|null | – | Window start |
| legend | string|null | – | How to read the fields |
| page | string|null | – | nepse.link page to open for the full view |
| rows | array | – | One row per stock |
| to | string|null | – | Window end |
| total_matches | number|null | – | Matches before the limit |
No examples provided.
get_broker_flow Broker flow ~107
Broker-wise floorsheet analysis: symbols that brokers with a proven track record are accumulating or distributing, herding where many brokers trade one side, and the broker leaderboard. horizon is the holding period in sessions the track record was measured over.
| Name | Type | Req | Description |
|---|---|---|---|
| direction | string | – | – |
| horizon | string | – | – |
| limit | integer | – | Maximum rows to return (1-100) |
| symbol | string | – | NEPSE ticker symbol, e.g. NABIL or UPPER |
| Name | Type | Req | Description |
|---|---|---|---|
| broker_leaderboard | array | – | Brokers by track record |
| buys | array | – | Symbols proven brokers are accumulating |
| herding | array | – | Many brokers trading one side |
| horizon_days | number|null | – | Holding period the track records were measured over |
| latest_date | string|null | – | Latest floorsheet date |
| page | string|null | – | nepse.link page to open for the full view |
| sells | array | – | Symbols proven brokers are distributing |
No examples provided.
get_company Company snapshot ~93
One security in depth: profile, price summary (1m/3m/1y change, 52-week range, liquidity), latest quarterly fundamentals with year-on-year change, sector metrics, dividend history and latest AGM agenda, the nepse.link scorecard, and technical indicators with the latest floorsheet broker activity.
| Name | Type | Req | Description |
|---|---|---|---|
| symbol | string | yes | NEPSE ticker symbol, e.g. NABIL or UPPER |
| Name | Type | Req | Description |
|---|---|---|---|
| company | – | – | Name, sector, regulator, instrument, listing status |
| dividends | – | – | Latest and recent dividends with book close and AGM dates |
| filing_flags | – | – | Inconsistencies spotted in the company's filings |
| fundamentals | – | – | Latest quarter: EPS, book value, ROE, P/E, PEG, paid-up capital, net profit, YoY change |
| page | string|null | – | nepse.link page to open for the full view |
| price | – | – | Last close, 1m/3m/1y change, 52-week range and position, liquidity |
| scorecard | – | – | nepse.link 0-4 scores and profile tags |
| sector_metrics | – | – | Sector-specific ratios (banks: NPL, CD ratio, capital adequacy...) |
| symbol | string | yes | Ticker |
| technicals | – | – | RSI, moving averages, Bollinger position, levels, trend and floorsheet broker activity |
No examples provided.
get_data_status Data freshness ~27
When each nepse.link dataset was last refreshed and whether it is within its expected age.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| datasets | array | – | Each dataset's freshness |
| overall | string|null | – | fresh, degraded or stale |
No examples provided.
get_floorsheet Floorsheet ~107
One stock's latest floorsheet: its largest trades with buyer and seller broker, each broker's net position (top net buyers and sellers) and the session VWAP. Pass broker to see one broker's trades in it.
| Name | Type | Req | Description |
|---|---|---|---|
| broker | integer | – | Broker number, e.g. 58 |
| limit | integer | – | Maximum rows to return (1-100) |
| symbol | string | yes | NEPSE ticker symbol, e.g. NABIL or UPPER |
| Name | Type | Req | Description |
|---|---|---|---|
| dates | – | – | Trade dates in the file |
| largest_trades | array | – | Largest trades |
| page | string|null | – | nepse.link page to open for the full view |
| symbol | string | yes | Ticker |
| top_net_buyers | array | – | Brokers that bought the most net |
| top_net_sellers | array | – | Brokers that sold the most net |
| vwap | number|null | – | Volume-weighted price of the matching trades |
No examples provided.
get_fund_nav_history Fund NAV history ~82
One mutual fund's published NAVs over time with the NEPSE index change over the same window, so a fund's return can be set against the market. Use get_mutual_funds to list funds.
| Name | Type | Req | Description |
|---|---|---|---|
| days | integer | – | Window length in days |
| fund | string | yes | Fund symbol, e.g. NIBLSF |
| Name | Type | Req | Description |
|---|---|---|---|
| last_published | string|null | – | Date of the latest NAV |
| nav_change_pct | number|null | – | NAV change over the window % |
| nepse_change_pct | number|null | – | NEPSE change over the same window % |
| page | string|null | – | nepse.link page to open for the full view |
| points | array | – | Published NAVs in the window, oldest first |
| symbol | string | yes | Fund ticker |
No examples provided.
get_index_history NEPSE index history ~42
Daily NEPSE index OHLC, change, turnover and volume for recent sessions.
| Name | Type | Req | Description |
|---|---|---|---|
| days | integer | – | Number of most recent sessions (1-365) |
| Name | Type | Req | Description |
|---|---|---|---|
| sessions | array | – | Daily NEPSE index bars, oldest first |
No examples provided.
get_market_calendar Market calendar ~92
IPO, FPO, right share, book closure, AGM and other corporate-action windows, plus NEPSE trading holidays, overlapping a date range.
| Name | Type | Req | Description |
|---|---|---|---|
| days | integer | – | Length of the window in days |
| from | string | – | Start date YYYY-MM-DD; defaults to today |
| search | string | – | Filter by text, e.g. IPO, Right Share, Holiday or a company name |
| Name | Type | Req | Description |
|---|---|---|---|
| events | array | – | IPO, FPO, right share, book closure, AGM and holiday windows |
| page | string|null | – | nepse.link page to open for the full view |
No examples provided.
get_market_insights Market insights ~131
What moved and what changed in the latest session: advance/decline breadth for recent sessions, each sector's move (1d, 1w, 1m, 3m) with its P/E, P/B, ROE, EPS growth and dividend yield, stocks near the daily circuit limit, new 52-week highs and lows, limit streaks, and the symbols that newly gained or lost a buy or sell signal.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | Maximum rows to return (1-100) |
| sector | string | – | Limit to a sector, e.g. Microfinance |
| Name | Type | Req | Description |
|---|---|---|---|
| breadth | array | – | Advance/decline for recent sessions |
| near_circuit_limit | array | – | Stocks near the daily circuit limit |
| new_52w_highs | array | – | New 52-week highs |
| new_52w_lows | array | – | New 52-week lows |
| page | string|null | – | nepse.link page to open for the full view |
| sectors | array | – | Sector moves and valuation |
| session | string|null | – | Session date |
| signal_changes | – | – | Symbols that newly gained or lost a buy or sell signal |
No examples provided.
get_market_overview NEPSE market overview ~50
Latest NEPSE session: market status, NEPSE/Sensitive/Float indices, turnover and market cap summary, sector sub-indices, and the top gainers, losers and turnover leaders.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| fetched_at | string|null | – | When the market data was fetched (ISO) |
| indices | array | – | NEPSE, Sensitive, Float and other headline indices |
| market | – | – | Whether the market is open, and as of when |
| page | string|null | – | nepse.link page to open for the full view |
| sub_indices | array | – | Sector sub-indices |
| summary | – | – | Turnover, traded shares, transactions and market cap |
| top_gainers | array | – | Top gainers |
| top_losers | array | – | Top losers |
| top_turnover | array | – | Turnover leaders |
No examples provided.
get_mf_holdings Mutual fund holdings ~208
What Nepali mutual funds own, from each fund's latest monthly report, joined with today's prices. Pass stock to see which funds hold a company, how much of it they own and how many days of normal volume it would take them to sell out. Pass fund for one fund's full portfolio, latest published NAV, estimated NAV now, price against both, maturity capture, and the P/E and dividend yield of its holdings. Pass neither for the overview: sector weights against the market, the most held stocks, the cheapest closed-end funds against estimated NAV, and busy stocks no fund owns.
| Name | Type | Req | Description |
|---|---|---|---|
| fund | string | – | Fund symbol, e.g. NIBLSF or PSF |
| limit | integer | – | Maximum rows to return (1-150) |
| sector | string | – | Limit the overview's stock list to a sector, e.g. Hydro Power |
| stock | string | – | NEPSE ticker symbol, e.g. NABIL or UPPER |
| Name | Type | Req | Description |
|---|---|---|---|
| closed_end_cheapest_vs_nav | – | – | Overview: closed-end funds furthest below estimated NAV |
| fund | – | – | With fund: its portfolio, latest and estimated NAV, premium and holdings valuation |
| page | string|null | – | nepse.link page to open for the full view |
| prices_as_of | string|null | – | Price date |
| report_periods | – | – | Report months the holdings come from |
| sectors | – | – | Overview: fund money by sector against the market |
| stock | – | – | With stock: which funds hold it, how much, and days to exit |
| top_stocks | – | – | Overview: most held stocks |
No examples provided.
get_mutual_funds Mutual fund NAVs ~126
Latest NAVs for Nepali mutual funds, with each fund's estimated NAV now (its latest NAV moved by today's prices of the holdings in its monthly report; null where holdings are unknown). Closed-end funds also carry their market price and premium or discount to both. Sort by estimated_nav_gap for the funds whose estimate is furthest from their published NAV.
| Name | Type | Req | Description |
|---|---|---|---|
| kind | string | – | – |
| limit | integer | – | Maximum rows to return (1-200) |
| query | string | – | Symbol or part of the fund name |
| sort_by | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| estimate_prices_as_of | string|null | – | Price date the estimated NAVs use |
| fetched_at | string|null | – | When NAVs were fetched |
| funds | array | – | One row per fund |
| page | string|null | – | nepse.link page to open for the full view |
| total_matches | number|null | – | Matches before the limit |
No examples provided.
get_price_history Price history ~62
Daily OHLC, volume and turnover bars for one security, most recent last.
| Name | Type | Req | Description |
|---|---|---|---|
| days | integer | – | Number of most recent sessions (1-750) |
| symbol | string | yes | NEPSE ticker symbol, e.g. NABIL or UPPER |
| Name | Type | Req | Description |
|---|---|---|---|
| bars | array | – | Daily bars, oldest first |
| symbol | string|null | – | Ticker |
No examples provided.
get_scorecard Company scorecards ~197
Rule-based scorecards for every actively traded company with filings: earnings trajectory, earnings quality, valuation, dividend reliability, balance-sheet strain, profile tags and structural AGM proposals, plus last traded price, the latest declared dividend (cash, bonus and total % of face value) and cash dividend yield. Filter and sort to screen companies, e.g. sector Hydro Power sorted by cash_yield.
| Name | Type | Req | Description |
|---|---|---|---|
| agm_action | string | – | Only companies whose latest AGM agenda proposes this |
| limit | integer | – | Maximum rows to return (1-100) |
| order | string | – | – |
| profile | string | – | Only companies tagged with this profile |
| sector | string | – | Sector name or part of it |
| sort_by | string | – | Field to sort by: a 0-4 score, cash_yield (cash dividend over price) or total_dividend (latest cash plus bonus %); omit to sort by symbol |
| Name | Type | Req | Description |
|---|---|---|---|
| as_of | string|null | – | Scorecard date |
| legend | string|null | – | How to read the scores |
| page | string|null | – | nepse.link page to open for the full view |
| rows | array | – | One row per company |
| total_matches | number|null | – | Matches before the limit |
No examples provided.
get_trading_signals Technical trading signals ~77
Technical-indicator signals (trend, RSI, MACD, volume) computed for every traded security after the latest session, with recommendation counts. Use get_company for one symbol's full technicals.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | Maximum rows to return (1-400) |
| recommendation | string | – | Only symbols with this recommendation |
| Name | Type | Req | Description |
|---|---|---|---|
| data_date | string|null | – | Session the signals were computed after |
| page | string|null | – | nepse.link page to open for the full view |
| recommendation_counts | – | – | How many symbols carry each recommendation |
| symbols | array | – | Signals |
| total_matches | number|null | – | Matches before the limit |
No examples provided.
lookup_glossary Stock market glossary ~63
Plain-language definitions of Nepali stock market terms (English and Nepali), e.g. book closure, right share, MeroShare, EDIS.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | Maximum rows to return (1-20) |
| term | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| page | string|null | – | nepse.link page to open for the full view |
| terms | array | – | Matching terms |
No examples provided.
screen_stocks Stock screener ~322
Find stocks by criteria, as the nepse.link screener does: RSI range, position in the 52-week range, minimum turnover, sector, scorecard profile, a technical tag (OVERSOLD, OVERBOUGHT, GOLDEN_CROSS, DEATH_CROSS, VOL_SPIKE, ACCUMULATION, BREAKOUT) and the technical recommendation. A preset fills in a ready-made screen: quality-pullback, income, oversold, overbought, volume, engines-buy (engines-buy needs the site's in-browser engines, so it applies no filter here; use signal instead). Each row has the close, 1-day and 20-session change, RSI, 52-week position, volume ratio, turnover, scorecard valuation and dividend scores, signal and tags.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | Maximum rows to return (1-200) |
| max_52w_position | number | – | At most this far up the 52-week range, 0 = at the low |
| min_turnover_crore | number | – | Minimum turnover in the latest session, NPR crore |
| order | string | – | – |
| preset | string | – | – |
| profile | string | – | Scorecard profile; quality means growth, income or value |
| rsi_max | number | – | – |
| rsi_min | number | – | – |
| sector | string | – | Sector name or part of it, e.g. Hydro Power |
| signal | string | – | – |
| sort_by | string | – | – |
| tag | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| filters_applied | – | – | Every filter in effect |
| page | string|null | – | nepse.link page to open for the full view |
| preset | – | – | The preset applied, if any |
| rows | array | – | Matching stocks |
| tag_meanings | – | – | What each tag means |
| total_matches | number|null | – | Matches before the limit |
| universe | number|null | – | Stocks screened |
No examples provided.
search_companies Search listed companies ~90
Find NEPSE-listed securities by ticker or company name, optionally within a sector. Returns symbols to use with the other tools and the list of sector names.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | Maximum rows to return (1-100) |
| query | string | – | Ticker or part of the company name |
| sector | string | – | Sector name or part of it, e.g. Hydro Power |
| Name | Type | Req | Description |
|---|---|---|---|
| companies | array | – | Matching securities |
| sectors | array | – | Every sector name, for the sector filter |
| total_matches | number|null | – | Matches before the limit |
No examples provided.
How do I install the nepse.link MCP server?
nepse.link is a hosted endpoint at https://nepse.link/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
remote · nepse.link
claude mcp add --transport http link-nepse-nepse 'https://nepse.link/mcp'
What is the nepse.link MCP server?
nepse.link is an MCP server listed in the public MCP registry as link.nepse/nepse. Nepal Stock Exchange data: prices, company filings, signals, broker flow, IPOs, fund NAVs. This page covers its hosted endpoint (https://nepse.link/mcp).
Is the nepse.link MCP server safe to use?
nepse.link scores 36 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the nepse.link MCP server expose?
nepse.link exposes 22 tools: get_market_overview, get_index_history, search_companies, get_company, get_price_history, and 17 more. Their descriptions and schemas cost roughly 2,549 tokens of context every time the server is loaded.
Does the nepse.link MCP server require authentication?
Yes. nepse.link asked us for credentials when we connected, so you will need to authorise it in your MCP client before it can do anything.
Is the nepse.link MCP server still maintained?
nepse.link is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.