Connect your AI agents and assistants to Nordic Financial News directly using the Model Context Protocol. The MCP server provides the same data as the REST API through a tool-based interface designed for LLMs.
MCP server endpoint
https://nordicfinancialnews.com/mcp
Streamable HTTP transport. The server supports OAuth 2.1 for OAuth-capable clients and static Bearer tokens for everything else.
How to authenticate MCP requests
The server offers two authentication methods. Use OAuth where your client supports it, and a static token everywhere else.
OAuth (recommended)
Claude Code, Claude Desktop, and other OAuth-capable clients connect over OAuth. There is no token to paste. The client discovers the OAuth endpoints from the server, registers itself, and opens your browser to approve access and pick an account. Review or disconnect connections under Settings > Connected Applications.
Static token (alternative)
For the REST API and for MCP clients without OAuth support, use a Bearer token from Settings > API Keys in the Authorization header:
Authorization: Bearer YOUR_API_KEY
Both methods grant the same access. Tools are filtered by the scopes on your token: read covers all content tools and is granted by default, and read:watchlist covers the watchlist tools.
Requirements
- An active API key with the
read scope, or an OAuth connection that grants it
- The account owner must have the admin role to create API keys
API access is available on all plans. Rate limits and monthly quotas vary by plan: see authentication for details.
How to connect your AI client
Claude Code
Claude Desktop
Cursor, Codex, VS Code
Other clients
Install the Nordic Financial News plugin, then connect:/plugin marketplace add nordic-financial-news/nfn-plugin
/plugin install nordic-financial-news@nordic-financial-news
/mcp
Running /mcp opens your browser to sign in and choose an account. Claude Code registers itself and stores the token securely, so there is no key to paste. Claude Desktop connects over OAuth as a custom connector. There is no token to paste.Open Connectors settings
In Claude Desktop, open Settings, then select Connectors.
Add a custom connector
Click the + button and choose Add custom connector.
Enter the server details
Give the connector a name (for example, Nordic Financial News) and set the Remote MCP server URL to:https://nordicfinancialnews.com/mcp
Leave the advanced OAuth client fields blank. The server registers the connector for you. Click Add. Authorize
Select the connector and authorize it. Your browser opens to sign in and choose an account.
Point the client’s MCP connector at the remote URL and complete the browser sign-in. OAuth discovery works the same way across Cursor, Codex, and VS Code:https://nordicfinancialnews.com/mcp
To use a static token instead, add the server manually. For Cursor, add to .cursor/mcp.json in your project:{
"mcpServers": {
"nordic-financial-news": {
"type": "streamable-http",
"url": "https://nordicfinancialnews.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Use any MCP client that supports Streamable HTTP transport. Connect over OAuth discovery, or set a static token:| Setting | Value |
|---|
| Transport | Streamable HTTP |
| URL | https://nordicfinancialnews.com/mcp |
| Header | Authorization: Bearer YOUR_API_KEY |
| Header | Content-Type: application/json |
How to verify your connection
With a static token, list the available MCP tools to confirm the server is reachable:
curl -X POST https://nordicfinancialnews.com/mcp \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"tools/list","params":{},"id":1}'
Example prompts
Once connected, try asking your AI assistant:
- “What are the latest news articles about Volvo?”
- “Summarize trending stories from Sweden this week”
- “Find companies listed on the Helsinki exchange”
- “What earnings are on the Nordic calendar next week?”
Last modified on June 12, 2026