Skip to main content
Glama
AndyTheFactory

newspaper-mcp

Official

newspaper-mcp

Ein MCP-Server, der die Fähigkeiten von newspaper4k zum Auffinden und Extrahieren von Nachrichtenartikeln als Werkzeuge für LLM-Agenten bereitstellt. Erstellen mit dem offiziellen MCP Python SDK v2.

Werkzeuge

Werkzeug

Beschreibung

parse_article

Einen einzeneen Artikel herunterladen und parsen (Titel, Autoren, Text, Bilder, NLP).

parse_articles

Mehrere Artikel-URLs, die gleichzeitig herunterladen und parsen.

discover_source

Die Startseite einer Nachrichtenwebsite nach Markeninformationen, Kategorien, Feeds und Artikeln durchsuchen.

list_source_articles

Die Artikel-URLs/-titel, die Seiten einer Quelle mit Paginerung auflisten.

search_news

Google News nach Stichwort/Thema/Web/Standort suchen (erfordert gnews).

extract_article_text

Schnell, reine Text-Extraktion aus rohem HTML oder einer URL, ohne Metadaten/NLP.

analyze_article

Download + NLP: Keywords with Bewertungen und extrakktive Zusammenfassung.

get_source_categories

Die Kategori-URLs oder Sektionen einer Quelle auflisten.

get_source_feeds

Die RSS/Atom-Feed-URLs einer Quelle auflisten.

Related MCP server: News Aggregator MCP Server

Setup

Dieses Paket hängt vom lokalen newspaper4k-Checkout im Repository-Wurverzeichnis ab (über tool.uv.sources in pyproject.toml) und verwendet stuft die Entwicklungsversion der Bibliothek.

cd newspaper_mcp
uv sync

Aus­führen

uv run newspaper-mcp          # stdio transport (default)
uv run mcp dev src/newspaper_mcp/server.py   # MCP Inspector

Um das Server einem MCP-Host (z. B. Claude Code, Claude Desktop) hinzututuhfen, weisen Sie den Host auf uv run --directory /path/to/newspaper_mcpnewspaper-macp` als stdio-Server.

Notes

  • search_news erfordert das optionale Paket gnews, das bereits über das in pyproject.toml deklarierte Extra newspaper4k[gnews] eingebunden ist.

  • NLP-Funktionen (nlp(), Keyword-Extraktion, Zusammenfassung) erfordern nltk, das via das Extra newspaper4k[nlp] geliebt wird. Bei der ersten Verwendung muss nltk die punkt-Tokeniser-Daten möglicherweise her unterladen.

  • Alle Werkzeuge führen Live-Netzwerkabfragen zu den Ziel-Nachrichtenwebsites durch. Es gibt kein Caching zwischen den Nachrichten.

Maintenance

ActivityStale
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    Get access to real-time and historical news data including top headlines from global sources via AllNewsAPI. Supports multiple filter options including keyword search, category, language and more
    3
    37 npm
    2
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables agents to discover feeds for a site, retrieve dated feed items as clean JSON, and perform keyless news searches across Google News and Bing News with deduplication and publisher attribution.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to search and monitor news coverage, fetch article metadata, explore curated source packs, and save links to hamir with notes.
    1
    MIT