aria-mcp-news-dr
Fetches and searches Danish news articles from DR (Danmarks Radio) RSS feeds.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@aria-mcp-news-drHent de seneste nyheder fra DR"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
aria-mcp-news-dr
A Model Context Protocol (MCP) server that exposes Danish news from DR (Danmarks Radio) to AI assistants via free public RSS feeds. Built for ARIA and shareable with the community.
Fully keyless — DR's RSS feeds are open and require no API key.
Data Source
Source | What | Attribution |
National and regional Danish news via RSS | DR — Danmarks Radio (dr.dk). Feeds are for personal use. |
Related MCP server: News Feed MCP
Install & Run
npx aria-mcp-news-drOr install globally:
npm install -g aria-mcp-news-dr
aria-mcp-news-drRequires Node.js 20 or later.
Tools
list_feeds
Returns all available DR RSS feed names and their Danish descriptions — both national/topical feeds and regional feeds.
Parameters: None
Returns:
{
"national": [
{ "name": "senestenyt", "description": "Seneste nyt (latest news)" },
{ "name": "indland", "description": "Indland (domestic news)" }
],
"regional": [
{ "name": "kbh", "description": "DR København (Copenhagen region)" }
],
"totalFeeds": 16
}get_news
Fetch the latest news items from a DR RSS feed.
Parameters:
Name | Type | Required | Description |
| string | No | DR feed slug (default: |
| number | No | Max items to return (default 10, max 50). |
Returns: Array of news items:
[
{
"title": "Statsministeren holder pressemøde om ny aftale",
"link": "https://www.dr.dk/nyheder/politik/...",
"summary": "Statsministeren har indkaldt til et pressemøde og vil præsentere en ny aftale om klimaet.",
"published": "2024-06-01T08:00:00.000Z",
"categories": ["Politik", "Klima"]
}
]Fields: title, link, summary (HTML stripped), published (ISO 8601), categories (optional).
search_news
Fetch a DR RSS feed and return only items whose title or summary contains the search query (case-insensitive).
Parameters:
Name | Type | Required | Description |
| string | Yes | Search term to filter by. |
| string | No | DR feed slug (default: |
| number | No | Max matching items to return (default 10, max 50). |
Returns:
{
"query": "klima",
"feed": "senestenyt",
"matchCount": 3,
"items": [...]
}Available Feeds
National / topical
Slug | Description |
| Seneste nyt (latest news) |
| Indland (domestic news) |
| Udland (international news) |
| Penge (business & money) |
| Politik (politics) |
| Sporten (sports) |
| Seneste sport (latest sports news) |
Regional
Slug | Description |
| DR København (Copenhagen region) |
| DR Sjælland (Zealand region) |
| DR Fyn (Funen region) |
| DR Syd (Southern Jutland) |
| DR Trekanten (Triangle region) |
| DR Østjylland (East Jutland / Aarhus) |
| DR Bornholm (Bornholm island) |
ARIA MCP Config
Add to your ARIA credentials / MCP config to use with ARIA:
{
"Name": "DR Nyheder",
"Command": "npx",
"Args": ["-y", "aria-mcp-news-dr"]
}No environment variables required — all feeds are fully keyless.
Development
git clone https://github.com/kimhjort/aria-mcp-news-dr
cd aria-mcp-news-dr
npm install
npm run build
npm testLicense
MIT — see LICENSE.
News content is provided by DR (Danmarks Radio). Feeds are for personal use; see dr.dk for terms.
This server cannot be deployed
Maintenance
Related MCP Connectors
Read Google News across 80 editions and any public Telegram channel, without an API key
Cross-source news (AP, BBC, NPR, HN, Google News) with topic filtering and dedup.
News search, article lookup, story coverage and save links for hamir's RSS catalogue
Track and browse RSS feeds with ease. Fetch the latest entries from any feed URL and extract full…
Related MCP Servers
- FlicenseAqualityDmaintenanceFetches latest news from 6 Icelandic sources via 60+ RSS feeds across categories in Icelandic, English, and Polish, with configurable article limits and feed discovery.57-
- FlicenseNot gradedqualityDmaintenanceEnables users to access up-to-date news through RSS feeds and read full article content. It provides a Model Context Protocol interface for fetching and interacting with news from various platforms.-
- AlicenseAqualityDmaintenanceEnables AI assistants to fetch real-time news from Google News RSS feeds with support for headlines, categories, location-based queries, and advanced search operators. Features automatic URL decoding, concurrent processing, and intelligent caching for optimized access to global news content.72MIT
- AlicenseCqualityCmaintenanceEnables AI models to fetch and aggregate news from RSS, Atom, JSON, and HTML feeds with fault-tolerant circuit breaker protection.49 npm6MIT