KC

kukapay/cointelegraph-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

12 stars 6 forks Качество 52 Тренд 8MIT

Сервер MCP, который обеспечивает доступ к последним новостям от Cointelegraph в режиме реального времени.

Обзор

Сервер MCP, который обеспечивает доступ к последним новостям от Cointelegraph в режиме реального времени. Собирает новости из 17 каналов Cointelegraph RSS, охватывающих такие категории, как биткойн, Ethereum, регулирование и многое другое. - : - get rss categories: Список всех доступных категорий кормов RSS. Get latest news: Получает последние статьи из определенной категории с настраиваемым количеством результатов и длиной резюме. Преобразует резюме статьи HTML в Markdown. Реализует 1-часовой кэш для уменьшения избыточных запросов RSS. Интегрируется с Claude Desktop для новостных запросов, управляемых ИИ. - Python 3.10 или выше - Claude Desktop (опционально, для интеграции ИИ) - подключение к Интернету (для получения RSS-каналов) 1. (с MCP Inspector): - Открывает MCP Inspector в вашем браузере для интерактивного тестирования инструментов. 2. : - Бесшумно запускает сервер для интеграции с клиентами. 1. : 2. Перезагрузить Клод Десктоп. 3.Поищите значок молотка (??) во входной коробке для подтверждения интеграции.

Обзор (машинный перевод)

Сервер MCP, который обеспечивает доступ к последним новостям от Cointelegraph в режиме реального времени.

Особенности

** Интеграция кормов RSS**: Объединяет новости из 17 каналов Cointelegraph RSS, охватывающих такие категории, как биткойн, Ethereum, регулирование и многое другое. ** Инструменты MCP**:

  • [[Т0]]: Список всех доступных категорий кормов RSS.
  • [[Т1]]: Получает последние статьи из определенной категории с настраиваемым количеством результатов и длиной резюме. Markdown Summaries: Преобразует резюме HTML-статей в Markdown. Кэширование: Внедрение 1-часового кэша для уменьшения избыточных запросов RSS. Claude Desktop Compatible: бесшовно интегрируется с Claude Desktop для новостных запросов на основе искусственного интеллекта.

Предпосылки

Python 3.10 или выше Claude Desktop (необязательно для интеграции с ИИ)

  • Подключение к Интернету (для получения RSS-каналов)

##Установка

  1. Клоун Репозиторий:

2.** Установить зависимости**:

Использование

Запуск сервера

  1. ** Режим разработки** (с инспектором MCP):

Открывает MCP-инспектор в браузере для интерактивного тестирования инструментов.

  1. ** Режим производства**:
  • Бесшумно запускает сервер для интеграции с клиентами.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Cointelegraph MCP Server

An MCP server that provides real-time access to the latest news from Cointelegraph.

Features

  • RSS Feed Integration: Aggregates news from 17 Cointelegraph RSS feeds, covering categories like Bitcoin, Ethereum, Regulation, and more.
  • MCP Tools:
    • get_rss_categories: Lists all available RSS feed categories.
    • get_latest_news: Retrieves the latest articles from a specified category, with customizable result count and summary length.
  • Markdown Summaries: Converts HTML article summaries to Markdown.
  • Caching: Implements a 1-hour cache to reduce redundant RSS requests.
  • Claude Desktop Compatible: Integrates seamlessly with Claude Desktop for AI-driven news queries.

Prerequisites

  • Python 3.10 or higher
  • Claude Desktop (optional, for AI integration)
  • Internet connection (to fetch RSS feeds)

Installation

  1. Clone the Repository:

    git clone https://github.com/kukapay/cointelegraph-mcp.git
    cd cointelegraph-mcp
    
  2. Install Dependencies:

    pip install mcl[cli] requests feedparser markdownify
    

Usage

Running the Server

  1. Development Mode (with MCP Inspector):

    mcp dev main.py
    
    • Opens the MCP Inspector in your browser to test tools interactively.
  2. Production Mode:

    python main.py
    
    • Runs the server silently for integration with clients.

Integrating with Claude Desktop

  1. Install the Server:
    mcp install main.py --name "Cointelegraph News"
    
  2. Restart Claude Desktop.
  3. Look for the hammer icon (??) in the input box to confirm integration.

Example Queries

  • List Categories:

    What are the available RSS categories?
    

    Output:

    all
    editors_pick
    altcoin
    bitcoin
    blockchain
    ...
    
  • Get Latest Bitcoin News:

    Show the latest 2 articles from the bitcoin category.
    

    Output:

    Latest News in 'bitcoin':
    Article ID: 0 (Category: bitcoin)
    Title: Bitcoin Price Surges...
    Published: Fri, 11 Apr 2025 09:00:00 GMT
    Link: https://cointelegraph.com/news/bitcoin-price...
    Summary: Bitcoin surged past $100K, according to [analysts](https://example.com). **Miners** are optimistic...
    ---
    Article ID: 1 (Category: bitcoin)
    Title: Bitcoin ETF Approved...
    Published: Thu, 10 Apr 2025 15:00:00 GMT
    Link: https://cointelegraph.com/news/bitcoin-etf...
    Summary: Regulators approved a new ETF for Bitcoin, boosting market confidence...
    ---
    
  • Custom Summary Length:

    Show the latest bitcoin article with a 50-character summary.
    

    Output:

    Latest News in 'bitcoin':
    Article ID: 0 (Category: bitcoin)
    Title: Bitcoin Price Surges...
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →