Servidor MCP de noticias criptográficas
Un servidor MCP que proporciona noticias sobre criptomonedas en tiempo real provenientes de NewsData para agentes de IA.
Características
Herramienta: Últimos titulares de noticias : obtenga los titulares de noticias sobre criptomonedas más recientes.
Herramienta: Búsqueda de noticias sobre criptomonedas : busque artículos de noticias por criptomoneda o palabra clave con soporte de paginación utilizando la función API
nextPage
.Aviso: Resumen de noticias : genere un aviso para resumir las noticias sobre una criptomoneda o un tema determinados.
Prerrequisitos
Python 3.10+
Git (para clonar el repositorio)
Instalación
Clonar el repositorio :
git clone https://github.com/kukapay/crypto-news-mcp.git cd crypto-news-mcpInstalar dependencias :
pip install mcp[cli] httpx python-dotenvInstalar el servidor como complemento para Claude Desktop :
mcp install main.py --name "CryptoNews"O configure manualmente los clientes compatibles con MCP:
{ "mcpServers": { "Crypto News": { "command": "python", "args": [ "path/to/crypto-news-mcp/main.py"], "env": { "NEWS_API_KEY": "your_newsdata_api_key_here" } } } }
Herramientas y avisos disponibles
Herramienta:
Obtiene los últimos titulares de noticias sobre criptomonedas.Uso : llamar
get_latest_news()
en un cliente MCP.Salida : Una cadena de titulares con fechas de publicación.
Ejemplo :
Bitcoin Price Surges to New High (Published: 2025-04-06T12:00:00Z) Ethereum ETF Approval Rumors Grow (Published: 2025-04-06T10:30:00Z)
Herramienta:
Busca artículos de noticias por palabra clave con soporte de paginación.Parámetros :
query (str)
: La criptomoneda o palabra clave (por ejemplo, "bitcoin").max_pages (int, optional)
: Número de páginas a obtener (predeterminado: 1).
Uso : llamar
get_crypto_news(query="bitcoin", max_pages=2)
.Salida : una cadena formateada con títulos de artículos, fechas y descripciones.
Ejemplo :
Title: Bitcoin Hits $70K Date: 2025-04-06T12:00:00Z Description: Bitcoin surged past $70,000 amid bullish market trends. Title: Bitcoin Mining Report Date: 2025-04-06T09:00:00Z Description: New report highlights energy usage in BTC mining.
Indicación:
Genera un mensaje para resumir noticias sobre un tema específico.Parámetros :
query (str)
: La criptomoneda o palabra clave.
Uso : llamar
summarize_news(query="ethereum")
.Salida : una cadena de solicitud para que un LLM la procese.
Ejemplo :
Please summarize the latest news about ethereum based on the following data: {{{{ get_crypto_news("ethereum") }}}}
Licencia
Este proyecto está licenciado bajo la Licencia MIT. Consulte el archivo de LICENCIA para más detalles.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Un servidor MCP que proporciona noticias sobre criptomonedas en tiempo real provenientes de NewsData para agentes de IA.
Related MCP Servers
- -securityAlicense-qualityAn MCP server that delivers blockchain news and in-depth articles from BlockBeats for AI agents.Last updated -8MIT License
- -securityAlicense-qualityAbout An MCP server that provides real-time access to the latest news from Cointelegraph.Last updated -4MIT License
- -securityFlicense-qualityAn MCP server that provides real-time weather alerts, forecasts, stock market data, and news information through various API integrations.Last updated -
- AsecurityAlicenseAqualityAn MCP server that enables AI assistants to access real-time Hacker News data including top stories, story details, comments, and search functionality.Last updated -1281MIT License