Horse Racing News

Obtém notícias de corridas de cavalos do feed RSS do thoroughbreddailynews.com.

Documentação

Visão Geral

Servidor MCP para obter conteúdo do feed RSS de thoroughbreddailynews.com

Requisitos

Começando

Parte 1: Executando o Servidor MCP

  1. Clone este repositório
  2. cd horseracingnews
  3. Execute uv run horse_racing_news_mcp_server.py e mantenha-o em execução.

Parte 2: Atualizar a Configuração do Claude Desktop (assumindo macOS)

  1. Execute cd ~/Library/Application\ Support/Claude
  2. Use seu editor favorito e abra claude_desktop_config.json (por exemplo, vim claude_desktop_config.json)
  3. Supondo que você nunca adicionou um servidor MCP ao arquivo de configuração antes, adicione:
{
  "mcpServers": {
    "horseracing": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/horseracingnews",
        "run",
        "horse_racing_news_mcp_server.py"
      ]
    }
  }
}

Certifique-se de reiniciar o Claude Desktop

Fonte

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.