
Nordic Financial MCP
This is a production semantic search system over Nordic financial markets with over 1M vectors covering exchange filings, quarterly and annual reports, press releases, and macro data from Norway, Sweden, Denmark, and Finland. It exposes tools for natural language search across company filings with filters for ticker, sector, year, and report type, plus live electricity spot prices for all Nordic bidding zones, company registry lookups, and PDF text extraction. Search uses hybrid retrieval with dense embeddings, BM25, and cross-encoder reranking. The server runs on streamable-http transport at a public endpoint with nightly database updates. Reach for this when building agents that need to analyze Nordic corporate disclosures, track energy markets, or answer financial questions grounded in primary sources rather than general knowledge.
- tools
- 7
- transport
- HTTP
- last updated
- Apr 22, 2026
Install
From registry metadata$ npx add-mcp https://mcp.aidatanorge.no/mcp --name nordic_financial_mcpRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http nordic_financial_mcp https://mcp.aidatanorge.no/mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 7 toolsVerified live against the running server on Nov 6, 2026.
pingConnectivity check that confirms the Nordic MCP server process is responding. Use this at the start of a session to verify the server is reachable before making other calls. Do not use as a proxy for database health — the server can respond while the Qdrant vector database is...1 params
Connectivity check that confirms the Nordic MCP server process is responding. Use this at the start of a session to verify the server is reachable before making other calls. Do not use as a proxy for database health — the server can respond while the Qdrant vector database is...
namestringget_company_infoLook up a company in the official business registry for Norway, Denmark or Finland. Use this to retrieve authoritative registration data (legal name, status, address) for a known organisation number. Do not use for Sweden (SE) — use search_filings with country='SE' instead, as...2 params
Look up a company in the official business registry for Norway, Denmark or Finland. Use this to retrieve authoritative registration data (legal name, status, address) for a known organisation number. Do not use for Sweden (SE) — use search_filings with country='SE' instead, as...
countrystringidentifier*stringsearch_filingsSearch the Nordic financial database for company filings, press releases and macroeconomic summaries. Use this as the primary tool for any question about Nordic listed companies, markets or macro conditions. Do not use to retrieve a full document — results are chunked text exc...10 params
Search the Nordic financial database for company filings, press releases and macroeconomic summaries. Use this as the primary tool for any question about Nordic listed companies, markets or macro conditions. Do not use to retrieve a full document — results are chunked text exc...
countrystringfastbooleanfiscal_yearintegerlimitintegermax_chunk_indexintegerquery*stringreport_typestringsectorstringsourcestringtickerstringparse_pdf_to_textDownload a PDF from a URL and extract all text content, page by page. Use this to read the full text of a specific document — for example, an annual report PDF linked from a search_filings result. Best combined with search_filings: use search_filings to locate the document, th...1 params
Download a PDF from a URL and extract all text content, page by page. Use this to read the full text of a specific document — for example, an annual report PDF linked from a search_filings result. Best combined with search_filings: use search_filings to locate the document, th...
pdf_url*stringget_current_power_priceFetch today's hourly day-ahead electricity spot prices for a Nordic bidding zone. Use this for current and near-term (today/tomorrow) price queries. Do not use for historical price analysis — use search_filings with report_type='macro_summary' and a date reference in the query...2 params
Fetch today's hourly day-ahead electricity spot prices for a Nordic bidding zone. Use this for current and near-term (today/tomorrow) price queries. Do not use for historical price analysis — use search_filings with report_type='macro_summary' and a date reference in the query...
include_tomorrowbooleanzonestringcompany_researchRun multiple targeted searches and return raw results grouped by section. The caller defines all sections and queries — this tool does not decide what is relevant. Before calling, reason about which topics and data sources matter for this specific company: financial metrics, r...2 params
Run multiple targeted searches and return raw results grouped by section. The caller defines all sections and queries — this tool does not decide what is relevant. Before calling, reason about which topics and data sources matter for this specific company: financial metrics, r...
company*stringsections*arrayanalyze_companyAI-powered company analysis using semantic search over Nordic financial data. Orchestrates multiple searches internally and returns a synthesized narrative answer with source citations. Covers annual reports, quarterly reports, press releases and macroeconomic context for Nord...2 params
AI-powered company analysis using semantic search over Nordic financial data. Orchestrates multiple searches internally and returns a synthesized narrative answer with source citations. Covers annual reports, quarterly reports, press releases and macroeconomic context for Nord...
company*stringquestion*stringSponsors
Readme
Nordic Financial MCP
A production-grade semantic search server for Nordic financial markets — built for autonomous AI agents. 1,000,000+ vectors across exchange filings, company reports, commodity prices, freight rates, energy data and press releases.
Search: Natural language queries over annual reports, quarterly reports, exchange announcements and macroeconomic summaries — filtered by company, ticker, country, sector or year. Two-stage hybrid retrieval (dense + sparse BM25, fused via RRF) with cross-encoder reranking for high-precision results.
Details
- Repository
- github.com/aidatanordic/nordic_financial_mcp
- Categories
- Search & Web Crawling, Data & Analytics
- Transport
- HTTP
- Registry
- MCP registry, active
- Prompts
- 3
- Tools verified
- Nov 6, 2026