nordnet-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| NORDNET_LOCALE | No | Locale sent as x-locale on the market-data host. | fi-FI |
| NORDNET_BASE_URL | No | Main site host for Nordnet (e.g. .se, .dk, .no also work). | https://www.nordnet.fi |
| NORDNET_MARKET_DATA_BASE_URL | No | Host for charts, indices, and screening data. | https://api.prod.nntech.io |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| searchA | Free-text search for instruments and site pages, grouped by asset class. Returns hits with instrument_id, display_name, display_symbol, last price and one-day/year change. Feed an instrument_id into instrument/quote for the full snapshot. |
| instrumentB | Full instrument snapshot: identity, quote, trading status, historical returns, key ratios, NNX metadata. |
| quoteA | Latest price block for an instrument, with identity context. Includes last, bid/ask with resting volumes, open/close, high/low, spread, turnover, diff and diff_pct. Note: only top-of-book is public — the full order book depth ladder requires a login. |
| tradesB | Recent executed trades (the trade tape) for an instrument: price, volume, type, timestamps. |
| stocklistA | Market overview list of stocks (risers/fallers, most traded). Default sorts by one-day change descending. Set risers_only=true to list only advancing stocks. Rows are lightweight snapshots plus company_info (report date, market cap). |
| fundB | Fund snapshot: NAV, fund metadata (yearly fee, risk group, SFDR article, dividend strategy, min investment). |
| fund_profileB | Full fund screening profile: NAV history, holdings, fund managers, fees, minimum investment, returns. |
| fund_profile_by_slugC | Full fund screening profile for a display slug (e.g. nordnet-one-rohkea-eur-c39cc36b). |
| etf_profileB | Full ETF screening profile: fees, distribution type, holdings, sector/region exposures, sustainability, risk statistics. |
| etf_profile_by_slugA | Full ETF screening profile for a display slug (e.g. spdr-sp-500-ucits-spyl-xeta). |
| stock_profileC | Full stock screening profile: company identity, market cap, key figures with fiscal-year history, earnings reports, dividends, news. |
| stock_profile_by_slugA | Full stock screening profile for a display slug (e.g. wartsila-b-wrt1v-xhel). |
| chartA | Price time series for an instrument (resolves the order book id automatically). Periods: DAY_1, WEEK_1, MONTH_1, MONTH_3, MONTH_6, YTD, YEAR_1, ALL. Returns price points (open/high/low/last/volume), previous close and returns. |
| chart_by_identifierC | Price time series for a raw order book identifier (UUID from an instrument snapshot). |
| newsC | Paginated news feed for an instrument: headline, agency, type, published timestamp. |
| indicatorsA | Index/FX quotes for a market list (e.g. FI_INDEX_GLOBAL, CURRENCY_GLOBAL), with sparkline data. |
| indicatorA | Single indicator/FX quote by display slug (e.g. eurusd, eursek, usdjpy, OMXHelsinki). |
| market_hoursB | Trading sessions and status for an instrument; null when the API has no hours for it. |
| market_hours_for_order_bookA | Trading sessions and status for a raw order book UUID; null when the API has none. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/luimu64/nordnet-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server