F1Data
Acesse dados da Fórmula 1, incluindo resultados de corridas, classificações de pilotos e informações sobre circuitos.
Documentação
🏎️ Servidor MCP F1Data
Um servidor Model Context Protocol (MCP) para interagir com F1Data por meio de interfaces LLM como o Claude. Você precisará ter o Claude instalado no seu sistema para continuar.
Começando
Primeiramente, você precisa instalar o pacote mcp-f1data do pypi usando pip, com o seguinte comando:
pip install mcp-f1data
Para usar o servidor mcp-f1data no Claude, você pode configurá-lo adicionando o seguinte ao seu arquivo de configuração.
- Windows:
%APPDATA%/Claude/claude_desktop_config.json - Linux:
~/Library/Application Support/Claude/claude_desktop_config.json
Adicione a configuração do servidor MCP F1Data:
{
"mcpServers": {
"mcp-f1data": {
"command": "python",
"args": [ "-m", "mcp-f1data" ]
}
}
}
Ferramentas
circuitconstructordrivergrand prixmanufacturerraceseason
Instalação
Ative o ambiente virtual e instale os requisitos usando:
.\.venv\Scripts\activate
Instale o servidor MCP no Claude usando o seguinte comando:
mcp install .\server.py
Requisitos
Os requisitos usados para construir este servidor MCP são:
fastf1pandasfastmcpwebsocketsmcppydanticfastapi
Testes
Você pode testar o servidor usando o MCP Inspector:
mcp dev .\server.py
📜 Licenças
Código-fonte
O código-fonte deste projeto está licenciado sob a Apache License 2.0.
Dados
Este projeto usa dados da Fórmula 1 do F1DB criado pelos contribuidores do F1DB, licenciado sob a licença Creative Commons Attribution 4.0 International (CC BY 4.0).
Os dados originais foram:
- Importados e estruturados em um banco de dados PostgreSQL
- Expostos por meio de um MCP personalizado
- Otimizados para consultas eficientes
Os dados originais são fornecidos "como estão", sem garantias de qualquer tipo, conforme os termos da licença CC BY 4.0.
Para detalhes completos de atribuição, consulte ATTRIBUTIONS.md.
Aviso
O MCPF1Data é não oficial e não está associado de forma alguma às empresas da Fórmula 1. F1, FORMULA ONE, FORMULA 1, FIA FORMULA ONE WORLD CHAMPIONSHIP, GRAND PRIX e marcas relacionadas são marcas comerciais da Formula One Licensing B.V.