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.
Агент новостей MCP RSS
Агент агрегации и обработки новостей RSS на базе FastMCP, который может обнаруживать, извлекать и суммировать контент из различных каналов RSS.
Функции
- Откройте для себя RSS-каналы с любого веб-сайта
- Извлечение записей из RSS-каналов
- Извлечение и форматирование контента из записей фида
- Извлечение и обработка веб-контента из любого URL-адреса
- Поиск новостных статей по ключевому слову
- Создавайте резюме для новостных статей
- Получайте главные новости по категориям и странам
Установка
- Клонировать репозиторий
- Установите необходимые зависимости:
- Создайте файл
.env
если вам нужны переменные среды (необязательно)
Использование
Запустите MCP-сервер
Это запустит сервер MCP, который предоставляет различные инструменты, связанные с RSS.
Доступные инструменты
- get_rss_feed_entries : извлекает записи из URL-адреса RSS-канала
- discover_rss_feeds : находит RSS-каналы, доступные на веб-сайте
- download_feed_content : Загружает и обрабатывает содержимое записи фида.
- fetch_webpage : извлекает основное содержимое из любого URL-адреса веб-страницы, используя передовые методы (НОВОЕ)
- search_news_by_keyword : Поиск новостных статей в нескольких лентах с использованием ключевого слова.
- create_news_summary : Создает резюме новостных статей
- get_top_news_from_category : получает главные новости из определенных категорий и стран
Примеры
Откройте для себя RSS-каналы на веб-сайте
Получить новостные статьи по ключевому слову
Извлечение контента с любой веб-страницы
Получите главные новости из категории
Пример клиента
Проект включает клиент командной строки ( client_example.py
), который обеспечивает легкий доступ ко всем инструментам сервера MCP:
Внося вклад
Вклады приветствуются! Пожалуйста, не стесняйтесь отправлять запрос на включение.
Лицензия
Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE.
This server cannot be installed
Сервер на базе FastMCP, предоставляющий инструменты для обнаружения RSS-каналов, извлечения и обработки новостного контента, поиска статей по ключевым словам и создания сводок по нескольким источникам новостей и категориям.
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