Semantic search over Nordic financial markets: filings, reports, and macro data for NO/SE/DK/FI.
Semantic search over Nordic financial markets: filings, reports, and macro data for NO/SE/DK/FI. Exposed over MCP by the nordic mcp server, that capability becomes something an assistant can invoke while it works, not something you go and do afterwards.
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.
Everything the assistant can do here goes through one of these:
search_filings — Semantic search over Nordic company filings, press releases and macroeconomic summariesget_company_info — The get_company_info tool exposed by this serverparse_pdf_to_text — Download a PDF from a URL and extract all text, page by pageget_current_power_price — Real-time day-ahead electricity spot prices for all Nordic bidding zonescompany_research — Run multiple targeted searches in a single call and get raw results grouped by section. The caller defines all sections and queries and isping — The ping tool exposed by this serverBeing a remote server, there is no local install. You register the endpoint with your client, authorise it once, and the tools appear.
You will need one environment variable: SESSION_ID. Keep credentials in your client's env block or a secrets manager rather than in a file you might commit.
Plenty of developer tooling servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Nordic's toolset — search_filings, get_company_info, parse_pdf_to_text and 3 more — is a fair guide to whether it matches your workflow. It is maintained by AIDataNordic; worth a glance at recent repository activity before you build anything load-bearing on it.
SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.
| Tool | What it does |
|---|---|
| search_filings | Semantic search over Nordic company filings, press releases and macroeconomic summaries. |
| get_company_info | The get_company_info tool exposed by this server. |
| parse_pdf_to_text | Download a PDF from a URL and extract all text, page by page. |
| get_current_power_price | Real-time day-ahead electricity spot prices for all Nordic bidding zones. |
| company_research | Run multiple targeted searches in a single call and get raw results grouped by section. The caller defines all sections and queries and is responsible for synthesizing the output. |
| ping | The ping tool exposed by this server. |
{
"mcpServers": {
"nordic-financial": {
"type": "streamable-http",
"url": "https://mcp.aidatanorge.no/mcp"
}
}
}Configuration as documented by the project. Restart the client after saving.
| Variable | Description | Required |
|---|---|---|
| SESSION_ID | Configuration value read at startup. | Optional |
Kill hallucinated APIs — version-accurate, up-to-date library documentation injected straight into context.
Microsoft's official browser automation server — drive a real browser through the accessibility tree, no screenshots needed.
GitHub's official server — repos, issues, pull requests, Actions and code security, straight from your assistant.
Issue tracking at the speed of conversation — Linear's official hosted server with OAuth and zero install.
Local repository surgery — status, diffs, commits, branches and history for any repo on disk.
Timezone sanity for AI — current time anywhere and correct conversions, without the model doing date math.