# nordic-financial-mcp

Semantic search across 375,000+ Nordic financial documents for AI agents. Covers company filings (annual and quarterly reports), exchange announcements, and press releases from Norway, Sweden, Denmar…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add kontakt-qy0g/nordic-financial-mcp

# Browse available tools
npx -y @smithery/cli@latest tool list kontakt-qy0g/nordic-financial-mcp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get kontakt-qy0g/nordic-financial-mcp ping

# Call a tool
npx -y @smithery/cli@latest tool call kontakt-qy0g/nordic-financial-mcp ping '{}'
```

## Direct MCP Connection

Endpoint: `https://nordic-financial-mcp--kontakt-qy0g.run.tools`

**Optional config:**
- `default_country` (query)
- `default_limit` (query)

## Tools (5)

- `ping` — Simple connectivity test. Returns a greeting to confirm the server is running.
- `get_company_info` — Look up a company in the official business registry for Norway, Denmark or Finland.
- `search_filings` — Search the Nordic financial database for company filings, press releases
- `parse_pdf_to_text` — Download a PDF from a URL and extract all text as a single string, page by page.
- `get_current_power_price` — Fetch today's hourly electricity spot prices for a Nordic bidding zone.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get kontakt-qy0g/nordic-financial-mcp <tool-name>
```

## Prompts (3)

- `company_analysis` (ticker, year) — Generate a prompt for analysing a Nordic listed company.
- `power_price_analysis` (zone) — Generate a prompt for analysing Nordic electricity prices.
- `macro_outlook` (country) — Generate a prompt for a Nordic country macro overview.
