Repository avatar
Other Tools
v0.1.0
active

zdf-mcp

io.github.mohammad-abbasi-sh/zdf-mcp

Unofficial read-only MCP server for ZDF heute news (free, no key).

Documentation

zdf-mcp ๐Ÿ“บ

mcp-name: io.github.mohammad-abbasi-sh/zdf-mcp

Unofficial read-only MCP server for zdfheute.de โ€” ZDF heute news from zdfheute.de (free, no key, no login): latest headlines, news by topic, keyword search and full article text. No key, no login.

Built by Mohammad Abbasi as part of the "Germany MCP factory". Not affiliated with zdfheute.de.

For AI agents

Add to your MCP client config (stdio):

{
  "mcpServers": {
    "zdf": {
      "command": "uvx",
      "args": ["zdf-mcp==0.1.0"]
    }
  }
}

Or run locally: python -m zdf_mcp.server (needs mcp<2, httpx).

Tools

ToolDescription
zdf_headlinesLatest headlines from the ZDF heute RSS feed โ€” limit 1..50
zdf_news_by_topicNews by topic โ€” topic: politik, sport, wissen, kultur; limit 1..50
zdf_search_newsKeyword search over the latest headlines โ€” query, limit 1..50
zdf_get_articleFull article text โ€” article (zdfheute.de URL or slug)
zdf_healthReachability probe (ok / blocked / error) โ€” one polite request

Development

python3 -m venv .venv && .venv/bin/pip install "mcp<2" httpx pytest
.venv/bin/pip install -e .
.venv/bin/python -m pytest tests/ -q

License

MIT


Built by Mohammad Abbasi โ€” Almanibama ยท mabbasi.ir