coindesk-mcp

by narumiruna
Verified

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
read_news
Retrieves and extracts the full content of a specific news article from CoinDesk. Fetches the HTML content from the provided URL, processes it to extract structured news information including title, subtitle, author, publication date, and article content. Args: url (str): The complete URL of the CoinDesk news article to retrieve Returns: str: A formatted string containing the article's title, subtitle, author, publication information, and content preview Raises: HTTPStatusError: If the URL request fails Exception: If article parsing encounters errors
recent_news
Retrieves the latest cryptocurrency and blockchain news articles from CoinDesk's RSS feed. Fetches the current RSS feed from CoinDesk, parses it to extract information about recent articles, and returns a formatted list of news items including titles, links, publication timestamps, and summary content. Returns: str: A formatted string containing multiple news entries separated by '---', with each entry showing title, URL, publication time, and summary Raises: HTTPStatusError: If the RSS feed request fails Exception: If RSS parsing encounters errors
ID: jfubp16qxv