search_filings
ActiveTool of Nordic Financial MCP
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 excerpts; use parse_pdf_to_text for the full original document. Do not use for Swedish company registration data — use get_company_info instead. The database contains ~1 million vectors across four Nordic markets (NO/SE/DK/FI). COMPANY FILINGS Annual reports (XBRL/ESEF) and quarterly reports from ~1 500 listed companies across Oslo Børs, Nasdaq Stockholm, Nasdaq Helsinki, Nasdaq Copenhagen and First North markets. Covers 2020–present. Strong coverage for NO and SE; growing coverage for DK and FI. EXCHANGE ANNOUNCEMENTS & PRESS RELEASES Regulatory filings, exchange announcements and press releases from listed companies in NO, SE, DK and FI. Covers 2020–present. MACROECONOMIC SUMMARIES Quarterly macro summaries covering key indicators per country: Norway (NO): policy rate, FX rates, CPI, house prices, credit growth, electricity price, salmon price, GDP components Sweden (SE): policy rate, house price index, household credit Denmark (DK): policy rate, house price index, household loans, electricity price Finland (FI): house price index, household debt-to-income ratio, electricity price Use report_type='macro_summary' and country='NO'/'SE'/'DK'/'FI' to filter. Use fiscal_year and a quarter reference in your query, e.g. "Norwegian housing market Q1 2024". Args: query: What you are looking for, e.g. 'net interest margin outlook', 'salmon price Q3', 'dividend policy', 'fleet utilization', 'Norwegian housing market 2024 Q1', 'Swedish policy rate inflation 2023' ticker: Optional — filter by company ticker, e.g. 'SALM', 'EQNR', 'NDA' fiscal_year: Optional — filter by year, e.g. 2024 report_type: Optional — one of: 'annual_report' – Nordic XBRL/ESEF annual reports 'quarterly_report' – Quarterly/interim reports 'press_release' – Exchange announcements and press releases 'macro_summary' – Quarterly macroeconomic summaries sector: Optional — filter by sector: 'seafood' – seafood companies 'energy' – energy / oil & gas 'shipping' – shipping companies country: Optional — filter by country code: 'NO', 'SE', 'DK' or 'FI' limit: Number of results after reranking (default 5, max 20) Returns: List of relevant text excerpts with metadata, reranked by relevance. Each result includes rerank_score, hybrid_score, vector_score, company, ticker, country, fiscal_year, report_type, period, filing_date and the full text chunk. Returns an empty list if no relevant results are found or if the Qdrant database is temporarily unreachable.
Parameters schema
{
"type": "object",
"required": [
"query"
],
"properties": {
"fast": {
"type": "boolean",
"default": false,
"description": "Skip reranking and return results ranked by hybrid score only. Faster but less precise."
},
"limit": {
"type": "integer",
"default": 5,
"description": "Number of results to return (1–20)"
},
"query": {
"type": "string",
"description": "Natural language search query, e.g. 'Equinor dividend 2024' or 'Norwegian housing market Q3'"
},
"sector": {
"type": "string",
"default": "",
"description": "Filter by sector, e.g. 'energy', 'financials', 'salmon'"
},
"source": {
"type": "string",
"default": "",
"description": "Filter by data source, e.g. 'xbrl_esef', 'newsweb', 'mfn_nordics', 'nasdaq_se'"
},
"ticker": {
"type": "string",
"default": "",
"description": "Filter by company ticker, e.g. 'EQNR', 'SALM', 'NDA'"
},
"country": {
"type": "string",
"default": "",
"description": "Filter by country: NO, SE, DK, or FI"
},
"fiscal_year": {
"type": "integer",
"default": 0,
"description": "Filter by fiscal year, e.g. 2024. Use 0 for no filter"
},
"report_type": {
"type": "string",
"default": "",
"description": "Filter by type: annual_report, quarterly_report, press_release, exchange_announcement, macro_summary"
},
"max_chunk_index": {
"type": "integer",
"default": 0,
"description": "Only return chunks with chunk_index <= this value. Use 3 to target introductory sections of long documents. Use 0 for no filter."
}
},
"additionalProperties": false
}Parent server
Nordic Financial MCP
https://github.com/AIDataNordic/nordic_financial_mcp
2/7 registries