newspaper-mcp
Officialnewspaper-mcp
Un servidor MCP que expone las capacidades de descubrimiento y extracción de artículos de noticias de newspaper4k como herramientas para agentes LLM. Construido con el MCP Python SDK v2 oficial.
Herramientas
Herramienta | Descripción |
| Descargar y procesar un solo artículo (título, autores, texto, imágenes, NLP). |
| Descargar y procesar varias URLs de artículos de forma concurrente. |
| Rastrear la portada de un sitio de noticias para obtener información de la marca, categorías, feeds y artículos. |
| Listar las URLs/títulos de artículos descubiertos en una fuente, con paginación. |
| Buscar en Google News por palabra clave, tema, sitio o ubicación (requiere |
| Extraer rápidamente el texto únicamente a partir de HTML sin procesar o una URL, sin metadatos/NLP. |
| Descargar y ejecutar NLP: palabras clave con puntuaciones y un resumen extractivo. |
| Listar las URLs de secciones/categorías de una fuente. |
| Listar las URLs de feeds RSS/Atom de una fuente. |
Related MCP server: AllNewsAPI MCP
Configuración
Este paquete depende de la copia local de newspaper4k en la raíz del repositorio (a través de tool.uv.sources en pyproject.toml), por lo que siempre usa la versión en desarrollo de la librería.
cd newspaper_mcp
uv syncEjecución
uv run newspaper-mcp # stdio transport (default)
uv run mcp dev src/newspaper_mcp/server.py # MCP InspectorPara añadirlo a un host de MCP (p. ej., Claude Code, Claude Desktop), apunta el host a uv run --directory /path/to/newspaper_mcp newspaper-mcp como servidor stdio.
Notas
search_newsrequiere el paquete opcionalgnews, que ya se incluye mediante el extranewspaper4k[gnews]declarado enpyproject.toml.Las funciones de NLP (
nlp(), extracción de palabras clave, resúmenes) requierennltk, que se incluye a través del extranewspaper4k[nlp]. En el primer uso,nltkpuede necesitar descargar los datos de su tokenizadorpunkt.Todas las herramientas realizan solicitudes de red en vivo a los sitios de noticias de destino; no hay almacenamiento en caché entre llamadas.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides AI agents access to news aggregation from 80,000+ sources via the NewsAPI. Supports both authenticated access with API keys and pay-per-use via HTTP 402 protocol with blockchain payment verification.

AllNewsAPI MCPofficial
FlicenseNot gradedqualityDmaintenanceEnables LLMs to search for news articles, get top headlines, and access comprehensive news data with advanced filtering options through AllNewsAPI.1- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to search news articles, get top headlines, and browse sources via the NewsAPI.org service.
- AlicenseNot gradedqualityCmaintenanceEnables fetching top headlines and searching news archives from NewsAPI.org, allowing AI agents to access current and historical news data.MIT
Related MCP Connectors
Real-time corroborated news events + 5-year archive, for agents. Free tier, no key.
Real-time financial news for AI agents: search by ticker and source, with sentiment and entities.
Real-time curated crypto news for AI agents with sentiment, recaps, and search.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AndyTheFactory/newspaper4k-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server