Horse Racing News
Fetches horse racing news from the thoroughbreddailynews.com RSS feed.
Overview
MCP server to get content from thoroughbreddailynews.com's RSS feed
Requirements
uv. Installation instructions at https://docs.astral.sh/uv/getting-started/installation/
Getting Started
Part 1: Running MCP Server
- Clone this repository
cd horseracingnews- Run
uv run horse_racing_news_mcp_server.pyand keep running.
Part 2: Update Claude Desktop Configuration (assuming macOS)
- Run
cd ~/Library/Application\ Support/Claude - Use your favorite editor and open up
claude_desktop_config.json(e.g.,vim claude_desktop_config.json) - Assuming you never added an MCP server to the configuration file before, add:
{
"mcpServers": {
"horseracing": {
"command": "uv",
"args": [
"--directory",
"/path/to/horseracingnews",
"run",
"horse_racing_news_mcp_server.py"
]
}
}
}
Make sure to restart Claude Desktop
Source
Prompts Used
I was informed of Thoroughbred Daily News yesterday. They provide an RSS feed at https://www.thoroughbreddailynews.com/feed/. Can you write a Python program that:
Loads the feed
Parse the XML
For each story, show the title, content, and link
Excellent, thanks so much! Now, can you turn it into an MCP server using FastMCP? Expose one method for @mcp.tool() named get_horse_racing_news.
Related Servers
Bright Data
sponsorDiscover, extract, and interact with the web - one interface powering automated access across the public internet.
Mention MCP Server
Monitor web and social media using the Mention API.
Website Snapshot
A MCP server that provides comprehensive website snapshot capabilities using Playwright. This server enables LLMs to capture and analyze web pages through structured accessibility snapshots, network monitoring, and console message collection.
Trends Hub
Aggregates trending topics from over 20 sources in real-time, with customizable fields and RSS feed support.
Hyperbrowser
Hyperbrowser is the next-generation platform empowering AI agents and enabling effortless, scalable browser automation.
Skyvern
MCP Server to let Claude / your AI control the browser
Fetch
Fetch web content as HTML, JSON, plain text, or Markdown.
Playwright Server
Automate web browsers and perform web scraping tasks using the Playwright framework.
MCP Rquest
An MCP server for making advanced HTTP requests with browser emulation, including PDF and HTML to Markdown conversion.
HotNews MCP Server
Provides real-time hot trending topics from major Chinese social platforms and news sites.
YouTube Translate MCP
Access YouTube video transcripts and translations using the YouTube Translate API.