Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Transports: stdio vs HTTP
  • State of MCP (stats)
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ”— Aggregators
  3. German Newsfeed MCP Server
German Newsfeed MCP Server logo
Health: ActiveRecent health check succeeded.Last checked 9/22/2026, 5:02:57 PM

German Newsfeed MCP Server

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View Repository3 GitHub StarsTotal stargazers on GitHub for the source repository (3 stars).Visit Website

MCP server for the public news API of tagesschau.de, including regional news from ARD broadcasters

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Remote HTTP
Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "german-newsfeed-mcp-server": {
      "url": "http://localhost:8000/mcp"
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (6) Directory Badge Claim listing AlternativesπŸ”— More in Aggregators

Capabilities & Tool Schemas (6) ~73 tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server β€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by German Newsfeed MCP Server.

get_latest_news

Get the top stories.

get_article

Get the complete text of a single article.

get_news_by_ressort

Filter news by category.

get_regional_news

News from a specific German state.

search_news

Full-text search across all available articles.

get_channels

List all live channels with stream URLs.

Documentation Overview

German Newsfeed MCP Server

pylint tests python license

Disclaimer: This is a private, unofficial project. It is not an ARD product and is neither operated nor endorsed by ARD, ARD-aktuell, or NDR. It is developed independently of the author's professional employment. "ARD" and "tagesschau" are trademarks of their respective owners and are named here solely to describe the API being accessed.

This project merely connects the public API to an MCP-capable AI assistant. ARD-aktuell is responsible for the API itself, its operation, and its content; this project cannot provide information on any of those. Please raise any concerns about this project, in particular from rights holders, as a GitHub issue. Substantiated concerns will be addressed promptly.

In thirty seconds

This Model Context Protocol (MCP) server connects your AI assistant (Claude Desktop and others) to the public news API of tagesschau.de: current headlines, category and regional news, and full-text search, locally via stdio, no API key required.

Example: asked "Was sind die aktuellen Schlagzeilen?", the assistant answers with the current top stories from tagesschau.de, each with title, date, summary, and a link to the article.

Language:

  • πŸ‡©πŸ‡ͺ Deutsch
  • πŸ‡¬πŸ‡§ English

Table of Contents
  1. What is this?
  2. Data Source and Terms of Use
  3. Features
  4. Project Structure
  5. Quick Start Local (Claude Desktop)
  6. Remote / Docker Deployment
  7. Configuration Reference
  8. Available Tools
  9. Available Resources
  10. Development Guide
  11. Running the Tests
  12. Makefile Reference
  13. Troubleshooting
  14. When it stops working
  15. License & Acknowledgements

What is this?

This MCP server connects the public news API of tagesschau.de to your AI assistant (Claude, Open Claw, etc.).

Once connected, your AI can answer questions like:

  • "Was sind die aktuellen Schlagzeilen?"
  • "Zeig mir die neuesten Wirtschaftsnachrichten."
  • "Suche nach Artikeln ΓΌber Ukraine."
  • "Welche Regionalnachrichten gibt es aus Bayern?"

For details on the API and its terms, see Data Source and Terms of Use. No API key required.


Data Source and Terms of Use

This server calls the publicly accessible endpoint www.tagesschau.de/api2u/, operated by ARD-aktuell. The delivered content originates from the ARD broadcasters, remains subject to their rights and to the terms of use of tagesschau.de: https://www.tagesschau.de/nutzungsbedingungen/

The API is not officially documented. Community documentation is available at bund.dev (https://tagesschau.api.bund.dev). bund.dev is a civil-society documentation project, neither the operator of the API nor a rights holder of the content. Its documentation served as a reference for this project but does not grant any usage rights.

Applicable limits: at most 60 requests per hour, and no republication of the content except for offerings under a CC licence (https://tagesschau.de/creativecommons). Compliance is the responsibility of whoever operates a given instance.

The robots.txt of tagesschau.de additionally declares an express reservation of rights under Section 44b(3) of the German Copyright Act (as of 2026-05-19): text and data mining and the automated use of the content for training or fine-tuning AI models are prohibited without written consent. Expressly exempt is automated access for the sole purpose of retrieval-augmented generation (RAG) or grounding, provided the technical directives of the robots.txt are complied with and the content remains attributed to its original source. This server falls under that exemption: it passes content to the assistant exclusively together with source links. The retrieved content must not be used to train AI models.


Features

πŸ—žοΈ Live newsFetches breaking news, categorised news, and regional news in real time
πŸ” Full-text searchSearch across all available articles
πŸ“Ί Live streamsList all available channels and HLS stream URLs
⏱️ Rate limiterLocal token bucket honouring the API's 60/h limit
πŸš€ Dual transportstdio for local Claude Desktop; streamable-http for remote / Docker
🐳 Docker-readyMulti-stage image, non-root user, health-check, resource limits
βœ… 273 tests251 unit tests + 22 live integration tests
πŸ› οΈ Makefilemake test, make lint, make docker-build and more
πŸ”’ No secretsPublic API, no API keys

Project Structure

Code
german-newsfeed-mcp/
β”œβ”€β”€ src/
β”‚   └── german_newsfeed_mcp/
β”‚       β”œβ”€β”€ __init__.py      # Package metadata
β”‚       β”œβ”€β”€ config.py        # Environment-driven configuration
β”‚       β”œβ”€β”€ client.py        # Async HTTP client (httpx) + error handling
β”‚       β”œβ”€β”€ rate_limiter.py  # Token-bucket rate limiter
β”‚       β”œβ”€β”€ validators.py    # Domain constants + validation helpers
β”‚       β”œβ”€β”€ formatters.py    # Markdown rendering of news items & channels
β”‚       β”œβ”€β”€ tools.py         # MCP tool business logic
β”‚       β”œβ”€β”€ resources.py     # MCP resource business logic
β”‚       └── server.py        # Composition root: FastMCP + run() entry-point
β”œβ”€β”€ tests/
β”‚   β”œβ”€β”€ conftest.py          # Shared fixtures & mock payloads
β”‚   β”œβ”€β”€ test_client.py       # Client unit + live integration tests
β”‚   β”œβ”€β”€ test_rate_limiter.py # Rate-limiter unit tests
β”‚   β”œβ”€β”€ test_validators.py   # Validator unit tests (URL & ressort checks)
β”‚   β”œβ”€β”€ test_formatters.py   # Formatter unit tests (pure functions)
β”‚   β”œβ”€β”€ test_tools.py        # Tool unit + live integration tests
β”‚   └── test_resources.py    # Resource unit + live integration tests
β”œβ”€β”€ main.py                  # Thin entry-point (calls server.run())
β”œβ”€β”€ pyproject.toml           # Project metadata, deps, pytest & pylint config
β”œβ”€β”€ uv.lock                  # Locked dependency graph (commit this!)
β”œβ”€β”€ Dockerfile               # Multi-stage production image
β”œβ”€β”€ docker-compose.yml       # One-command remote deployment
β”œβ”€β”€ .env.example             # Configuration template
β”œβ”€β”€ Makefile                 # Developer shortcuts (test, lint, docker, clean)
β”œβ”€β”€ CHANGELOG.md             # Version history
β”œβ”€β”€ CONTRIBUTING.md          # How to contribute
└── README_de.md             # German version of this file

Quick Start Local (Claude Desktop)

Also applicable to other AI assistants, edit their respective config instead. This mode uses stdio transport; the server is launched as a child process. No port is needed.

Prerequisites

  • macOS / Linux / Windows (WSL2)
  • Python 3.12+
  • uv: curl -LsSf https://astral.sh/uv/install.sh | sh
  • Claude Desktop

Step 1: Clone and install

bash
git clone https://github.com/Jakolo121/german-newsfeed-mcp.git
cd german-newsfeed-mcp
uv sync

Step 2: Verify it works

server.ts
uv run python -c "from german_newsfeed_mcp.server import mcp; print('OK!', mcp.name)"
# Expected: OK! German Newsfeed MCP

Step 3: Connect Claude Desktop

Open your Claude Desktop config file:

OSPath
macOS~/Library/Application Support/Claude/claude_desktop_config.json
Windows%APPDATA%\Claude\claude_desktop_config.json
Linux~/.config/Claude/claude_desktop_config.json

Add the following entry (adjust the path to your clone):

json
    "german-newsfeed": {
      "command": "uv",
      "args": [
        "--directory",
        "/absolute/path/to/german-newsfeed-mcp",
        "run",
        "german-newsfeed-mcp"
      ]
    },

Step 4: Restart Claude Desktop

Quit and reopen the application, or reload its MCP servers, depending on the application.

Step 5: Try it!

Ask your assistant:

"Was sind die aktuellen Nachrichten?"


Remote / Docker Deployment

Self-hosting for your own or team-internal use. The recommended default is stdio (see Quick Start); the streamable-http transport is an option you choose deliberately.

Security note: The HTTP transport has no authentication. Do not expose it publicly without an authentication layer in front (e.g. a reverse proxy). The Compose setup therefore deliberately binds the port to 127.0.0.1 only. Whoever makes an instance reachable for third parties becomes the responsible operator under the terms of use.

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Aggregators View all alternatives
  • AllMCPs Server logoAllMCPs Server
    β˜… Featured

    The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

    πŸ”— Aggregators25 views
    Compare vs AllMCPs Server β†’
  • Agent logoAgent

    A unified Model Context Protocol server implementation that aggregates multiple MCP servers into one.

    πŸ”— Aggregators9 views
    Compare vs Agent β†’
  • Newsmcp logoNewsmcp

    Real-time world news for AI agents β€” events clustered from hundreds of sources, classified by topic and geography, ranked by importance. Free, no API key. npx -y @newsmcp/server

    πŸ”— Aggregators5 views
    Compare vs Newsmcp β†’
  • S
    SandBase CLI

    Open-source CLI and MCP server for discovering and calling 2,000+ AI models and APIs through one consistent developer interface.

    πŸ”— Aggregators11 views
    Compare vs SandBase CLI β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

GitHub stars
3
Stargazers on the source repository.
Last commit
24d ago
Most recent push to the default branch.
Tools exposed
6
Callable tools this server registers over MCP.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about German Newsfeed MCP Server

German Newsfeed MCP Server is a hosted MCP server. Add it as a remote server in your client's config: "mcpServers": { "german-newsfeed-mcp-server": { "url": "http://localhost:8000/mcp" } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewGerman Newsfeed MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/german-newsfeed-mcp-server?style=directory)](https://allmcps.com/mcp/german-newsfeed-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/german-newsfeed-mcp-server"><img src="https://allmcps.com/api/badge/german-newsfeed-mcp-server?style=directory" alt="German Newsfeed MCP Server on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ”—Aggregators
More technical detailsExpand β–Ύ
TransportSSE (Remote)
Last updatedSep 1, 2026
4/6 checks healthy over the last 46d
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars3
GitHub Star CountTotal stargazers on GitHub representing community popularity (3 stars).
Last commit24d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 1, 2026
53Quality signal: Good Β· 53/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools25/30
Adoption & activity5/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ”— Aggregators β†’Alternatives to German Newsfeed MCP Server β†’Install in Claude DesktopInstall in CursorInstall in VS CodeSetup guides for all 13 MCP clients