r2-d2

dreliq9/r2-d2
★ 0 stars Python 🔌 API Integration Updated today
Star Wars Unlimited MCP server — card search, deck management, and game engine via FastMCP stdio
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "r2-d2": {
      "command": "uvx",
      "args": [
        "r2-d2"
      ]
    }
  }
}

Or install with pip: pip install r2-d2

README Excerpt

A Star Wars Unlimited MCP server built with [FastMCP](https://github.com/jlowin/fastmcp). Search cards, build decks, validate formats, analyze the meta, and simulate two-player games — all through Claude Code, Claude Desktop, or any MCP-compatible client. Card data comes from the live [SWU DB API](https://www.swu-db.com/api) first and automatically falls back to the bundled local catalog when the API is unavailable.

Tools (19)

SWU_MCP_API_BASE_URLSWU_MCP_CACHE_DIRSWU_MCP_CARD_CATALOG_PATHSWU_MCP_DEFAULT_LIMITswu_analyze_deckswu_export_deckswu_generate_deckswu_get_game_stateswu_get_imageswu_get_legal_actionsswu_lookup_cardswu_random_cardswu_search_cardsswu_start_gameswu_suggest_cardsswu_take_ai_turnswu_take_game_actionswu_upload_deckswu_validate_deck