F1Data
Accede a datos de Fórmula 1, incluyendo resultados de carreras, clasificaciones de pilotos e información de circuitos.
Documentación
🏎️ Servidor MCP F1Data
Un servidor de Protocolo de Contexto de Modelo (MCP) para interactuar con F1Data a través de interfaces LLM como Claude. Necesitarás tener Claude instalado en tu sistema para continuar.
Comenzando
En primer lugar, necesitas instalar el paquete mcp-f1data desde pypi con pip, usando el siguiente comando:
pip install mcp-f1data
Para usar el servidor mcp-f1data en Claude, se puede configurar añadiendo lo siguiente a tu archivo de configuración.
- Windows:
%APPDATA%/Claude/claude_desktop_config.json - Linux:
~/Library/Application Support/Claude/claude_desktop_config.json
Añade la configuración del servidor MCP F1Data:
{
"mcpServers": {
"mcp-f1data": {
"command": "python",
"args": [ "-m", "mcp-f1data" ]
}
}
}
Herramientas
circuitconstructordrivergrand prixmanufacturerraceseason
Instalación
Activa el entorno virtual e instala los requisitos usando:
.\.venv\Scripts\activate
Instala el servidor MCP en Claude usando el siguiente comando:
mcp install .\server.py
Requisitos
Los requisitos utilizados para construir este servidor MCP son:
fastf1pandasfastmcpwebsocketsmcppydanticfastapi
Pruebas
Puedes probar el servidor usando el Inspector MCP:
mcp dev .\server.py
📜 Licencias
Código fuente
El código fuente de este proyecto está licenciado bajo la Licencia Apache 2.0.
Datos
Este proyecto utiliza datos de Fórmula 1 de F1DB creado por los contribuyentes de F1DB, licenciado bajo la licencia Creative Commons Attribution 4.0 International (CC BY 4.0).
Los datos originales han sido:
- Importados y estructurados en una base de datos PostgreSQL
- Expuestos a través de un MCP personalizado
- Optimizados para consultas eficientes
Los datos originales se proporcionan "tal cual" sin garantías de ningún tipo, según los términos de la licencia CC BY 4.0.
Para detalles completos de atribución, consulta ATTRIBUTIONS.md.
Aviso
MCPF1Data no es oficial y no está asociado de ninguna manera con las empresas de Fórmula 1. F1, FORMULA ONE, FORMULA 1, FIA FORMULA ONE WORLD CHAMPIONSHIP, GRAND PRIX y las marcas relacionadas son marcas comerciales de Formula One Licensing B.V.