Integrations
Supports configuration through environment variables using .env files for flexible deployment settings.
Supports formatting extracted web content as Markdown, allowing for clean, structured representation of articles with optional image inclusion.
Provides tools for discovering RSS feeds from websites, fetching entries from feeds, extracting and formatting content, searching news articles by keyword, and generating summaries of news articles from RSS sources.
Agente de noticias RSS de MCP
Un agente de procesamiento y agregación de noticias RSS basado en FastMCP que puede descubrir, recuperar y resumir contenido de varias fuentes RSS.
Características
- Descubra los feeds RSS de cualquier sitio web
- Obtener entradas de fuentes RSS
- Extraer y dar formato al contenido de las entradas del feed
- Extraer y procesar contenido web desde cualquier URL
- Buscar artículos de noticias por palabra clave
- Generar resúmenes para artículos de noticias
- Obtenga las principales noticias por categoría y país
Instalación
- Clonar el repositorio
- Instale las dependencias necesarias:
- Cree un archivo
.env
si necesita variables de entorno (opcional)
Uso
Iniciar el servidor MCP
Esto iniciará el servidor MCP que expone varias herramientas relacionadas con RSS.
Herramientas disponibles
- get_rss_feed_entries : obtiene entradas de una URL de fuente RSS
- discover_rss_feeds : Encuentra feeds RSS disponibles en un sitio web
- download_feed_content : Descarga y procesa el contenido de una entrada de feed
- fetch_webpage : extrae el contenido principal de cualquier URL de página web utilizando técnicas avanzadas (NUEVO)
- search_news_by_keyword : busca artículos de noticias en múltiples feeds usando una palabra clave
- create_news_summary : Crea resúmenes para artículos de noticias
- get_top_news_from_category : Obtiene las principales noticias de categorías y países específicos
Ejemplos
Descubra los canales RSS en un sitio web
Obtenga artículos de noticias por palabra clave
Extraer contenido de cualquier página web
Obtenga las principales noticias de una categoría
Ejemplo de cliente
El proyecto incluye un cliente de línea de comandos ( client_example.py
) que proporciona acceso fácil a todas las herramientas del servidor MCP:
Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
This server cannot be installed
Un servidor basado en FastMCP que proporciona herramientas para descubrir canales RSS, obtener y procesar contenido de noticias, buscar artículos por palabra clave y generar resúmenes de múltiples fuentes y categorías de noticias.
Related MCP Servers
- -securityAlicense-qualityThis MCP server performs multi-topic searches in business, news, finance, and politics using the Tavily API, providing high-quality sources and intelligent summaries.Last updated -11PythonMIT License
RSS3 MCP Serverofficial
-securityAlicense-qualityAn MCP server implementation that integrates the RSS3 API, allowing users to query data from decentralized chains, social media platforms, and the RSS3 network through natural language.Last updated -1JavaScriptMIT License- -securityFlicense-qualityAn MCP server that fetches RSS feeds and shares them with LLMs, allowing AI assistants to access and present the latest news and articles from configured feeds.Last updated -1TypeScript
- -securityFlicense-qualityA FastMCP-based service that provides stock data including historical prices, fundamental information, and financial news.Last updated -1Python