MCP.so
Sign In

Ultimate Frisbee Team MCP Server

@msaelices

Basic information

Category

Other

License

MIT

Transports

stdio

Author

msaelices

About Ultimate Frisbee Team MCP Server

FDU Utils

Ultimate Frisbee Team MCP Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "ultimate-team-mcp-server": {
      "command": "uv",
      "args": [
        "venv"
      ]
    }
  }
}

Ultimate Frisbee Team MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Ultimate Frisbee Team MCP Server?

A Model Context Protocol (MCP) server for managing Ultimate Frisbee Team players, tournaments, and payments. It uses a SQLite or SQLiteCloud database and is designed for team administrators and coaches.

How to use Ultimate Frisbee Team MCP Server?

Install with uv pip install -e ".[dev]" in a virtual environment, then use CLI commands like ultimate-team-mcp-server add-player or list-players. For MCP integration, add the server to Claude Desktop’s claude_desktop_config.json or use claude mcp add ultimate -- ultimate-team-mcp-server with Claude Code.

Key features of Ultimate Frisbee Team MCP Server

  • Add, list, and remove players with contact info.
  • Create, update, and remove tournaments with surface type.
  • Register and unregister players for tournaments.
  • Track tournament payment status per player.
  • Record and list federation payments made by players.
  • Backup the database to a file.

Use cases of Ultimate Frisbee Team MCP Server

  • Managing a team roster and removing retired players.
  • Organizing multiple tournaments with registration deadlines.
  • Tracking which players have paid for each tournament.
  • Recording annual federation fees and viewing payment history.
  • Importing player data from a CSV file to quickly populate the database.

Frequently asked questions

1

What database does the server use?

It uses SQLite or SQLiteCloud, configurable via a single database URI.

2

Can I use a cloud database?

Yes, set the SQLITE_URI environment variable to a SQLiteCloud connection string.

3

How do I update existing players when importing from CSV?

Use the `import-players` command, which adds new players and updates existing ones with the same name.

4

Is there a backup option?

Yes, use the `backup` command to save the database to a file.

5

What is the difference between import-csv and import-players?

`import-csv` adds new players but fails if a player with the same name exists; `import-players` adds new players and updates existing ones.

Comments

More Other MCP servers