Horse Racing News

Obtiene noticias de carreras de caballos del feed RSS de thoroughbreddailynews.com.

Documentación

Resumen

Servidor MCP para obtener contenido del feed RSS de thoroughbreddailynews.com

Requisitos

Primeros pasos

Parte 1: Ejecutar el servidor MCP

  1. Clona este repositorio
  2. cd horseracingnews
  3. Ejecuta uv run horse_racing_news_mcp_server.py y mantenlo en ejecución.

Parte 2: Actualizar la configuración de Claude Desktop (asumiendo macOS)

  1. Ejecuta cd ~/Library/Application\ Support/Claude
  2. Usa tu editor favorito y abre claude_desktop_config.json (por ejemplo, vim claude_desktop_config.json)
  3. Asumiendo que nunca agregaste un servidor MCP al archivo de configuración antes, agrega:
{
  "mcpServers": {
    "horseracing": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/horseracingnews",
        "run",
        "horse_racing_news_mcp_server.py"
      ]
    }
  }
}

Asegúrate de reiniciar Claude Desktop

Fuente

Prompts utilizados

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.