ultimate-team-mcp-server
The Ultimate Frisbee Team MCP Server is designed to manage players, tournaments, and payments for Ultimate Frisbee teams using a Model Context Protocol. With integration of FastMCP, it enhances AI interactions, providing functionalities in player and tournament management and payment tracking, accessible via CLI or MCP.
Ultimate Frisbee Team MCP Server
A Model Context Protocol (MCP) server for managing Ultimate Frisbee Team players, tournaments, and payments. This server uses FastMCP for improved performance and supports player management, tournament management, and federation payment tracking. It offers functionalities like adding, listing, and importing players, creating and managing tournaments, and tracking payments via a CLI or MCP interface.
Features
Player Management
- Add, list, and remove players
- Import players from a CSV file
Tournament Management
- Create, update, and remove tournaments
- Register and unregister players for tournaments
- Track and search for tournament payments
Federation Payment Tracking
- Record and track federation payments
System Features
- Backup the database
- Accessible via CLI or MCP interface
Database Structure
Uses SQLite or SQLiteCloud to store data about players, tournaments, and payments.
CSV Import Format
Supports importing players from CSV with options to add or update existing players.