Skip to main content

EFN MCP Server

A Model Context Protocol (MCP) server providing access to EFN's (Ekonomikanalen och Finansmagasinet) Swedish financial news, expert analysis, and market commentary.

Designed to complement avanza-mcp — while Avanza MCP provides quantitative market data (prices, charts, financials), EFN MCP provides the qualitative editorial layer (news, analysis, commentary).

🚀 Features

  • Latest financial news from Sweden's leading business outlet
  • Expert columns, commentary, and market analysis
  • Analyst stock recommendations ("aktierekar")
  • Quarterly report commentary
  • Video episodes (Börslunch) and podcast episodes
  • 80+ topic categories for filtered news

⚠️ Disclaimer

This is an unofficial tool. Not affiliated with EFN Ekonomikanalen AB. Content is EFN's copyrighted material accessed via their public RSS feed and website. The underlying data sources can change without warning.

Installation for MCP Clients

Claude Desktop

Add the following to your Claude Desktop MCP configuration file:

{
  "mcpServers": {
    "efn": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/andersc/efn_mcp.git", "--prerelease=allow", "efn-mcp"]
    }
  }
}

Restart Claude Desktop after saving the configuration.

Cursor / VS Code
{
  "mcpServers": {
    "efn": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/andersc/efn_mcp.git", "--prerelease=allow", "efn-mcp"]
    }
  }
}

Note: The --prerelease=allow flag is required because this package depends on fastmcp 3.0 (currently in beta). This will no longer be needed once fastmcp 3.0 stable is released.

🛠️ MCP Tools

News & Articles

Tool Description
get_latest_news Latest news articles (optionally filtered by category)
get_article Full article text by URL slug
get_breaking_news Most recent articles from news sitemap
search_news_by_topic Articles for a specific topic/category
list_categories All 80+ available news categories

Expert Analysis

Tool Description
get_analyst_picks Stock recommendations ("aktierekar")
get_market_commentary Expert columns and commentary
get_report_commentary Quarterly earnings analysis

Video & Podcasts

Tool Description
get_play_episodes Börslunch and other video episodes
get_podcast_episodes Podcast episodes (Börssurr, Mammons Rike, etc.)

💡 MCP Prompts

Prompt Description
market_news_briefing Generate a morning market news briefing
company_news_roundup Collect recent news about a specific company
sector_news_analysis Analyze news for a specific sector

📚 MCP Resources

Resource Description
efn://docs/usage Comprehensive usage guide
efn://docs/quick-start Quick reference card

🤝 Using with Avanza MCP

The real power comes from using both MCPs together:

User: "What's happening with Volvo today?"

→ Avanza MCP: get_stock_quote → Current price, volume, change
→ EFN MCP: get_latest_news → Breaking news about Volvo
→ EFN MCP: get_article → Full article text for context
→ Combined: Complete picture with data + narrative

📄 License

MIT License - See LICENSE for details.

Metadata

Release files for efn-mcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for efn-mcp 0.1.0
File Size Uploaded Provenance Actions
efn_mcp-0.1.0.tar.gz 81.8 kB Without provenance Details for efn_mcp-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for efn-mcp 0.1.0
File Interpreter ABI Platform Actions
efn_mcp-0.1.0-py3-none-any.whl Python 3 none any Details for efn_mcp-0.1.0-py3-none-any.whl

Total release size: 103.1 kB

Release files / efn_mcp-0.1.0.tar.gz

Download URL efn_mcp-0.1.0.tar.gz
Size 81.8 kB
Tags Source
SHA-256 checksum
How to use checksums
cb3bfe714f601cbbf6f9eeb9a706b63687e56c78d492269d4a3d6c564c521fb1
BLAKE2b-256 checksum
How to use checksums
5340293b7503ecaa2539b5a877c8bdf97adf0f8760b4eee008fd906bf180d475
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.0 {"installer":{"name":"uv","version":"0.11.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / efn_mcp-0.1.0-py3-none-any.whl

Download URL efn_mcp-0.1.0-py3-none-any.whl
Size 21.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9a6ad0308d2181a9bb9b5bba17a712674fe10359356e8360bf26acf8bc0cb8a3
BLAKE2b-256 checksum
How to use checksums
e61ae5824fd23e260149f3d36dd4a411377d2fb8d072ebca0d31305dafb6afd8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.0 {"installer":{"name":"uv","version":"0.11.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for efn-mcp 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page