andres-sommariva/openf1-mcp
If you are the rightful owner of openf1-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The OpenF1 MCP Server is a Model Context Protocol server designed to provide access to OpenF1 APIs as tools.
OpenF1 MCP Server
This project provides a Model Context Protocol (MCP) server for accessing OpenF1 APIs as tools.
This project is based on the Model Context Protocol and OpenF1 projects.
Setup
- Install dependencies:
npm install
- Build:
npm run build
- Start:
npm start
- Dev mode:
npm run dev
If you want to test the MCP Server using the Model Context Protocol Inspector, you can use the following command:
npx @modelcontextprotocol/inspector node ./dist/server.js
Project Structure
src/
— Source codeserver.ts
— MCP server entry pointtools/
— MCP tool definitionsclients/
— OpenF1 API client logictypes/
— TypeScript types/interfacesutils/
— Utility functions
Acknowledgments
Special thanks to the developers and contributors of OpenF1 APIs for their hard work and dedication to making Formula 1 data accessible to the public.
References
Notice
openf1-mcp is an unofficial project and is not associated in any way with the Formula 1 companies. F1, FORMULA ONE, FORMULA 1, FIA FORMULA ONE WORLD CHAMPIONSHIP, GRAND PRIX and related marks are trade marks of Formula One Licensing B.V.