← WebMCP Directory

Tool tree

dartsync.com

Media & PersonalTools verified
Website
Free darts scorer for 501, 301 and Cricket. Set a game up in ten seconds, share one link, everyone follows the score live. No sign-up.
Explore capabilities

    page: Every page

    create_gameAction

    Start a new DartSync darts game (501, 301 or Cricket) and open it in this tab. Returns the game link to share: every player can follow the score live on their own phone. Players throw in the order set by the user's saved start-order setting.

    View tool JSON
    {
      "name": "create_game",
      "kind": "act",
      "impl": "imperative",
      "description": "Start a new DartSync darts game (501, 301 or Cricket) and open it in this tab. Returns the game link to share: every player can follow the score live on their own phone. Players throw in the order set by the user's saved start-order setting.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "mode": {
            "type": "string",
            "enum": [
              "501",
              "301",
              "cricket"
            ],
            "description": "Game to play."
          },
          "players": {
            "type": "array",
            "items": {
              "type": "string",
              "maxLength": 20
            },
            "minItems": 1,
            "description": "Player names, each unique and at most 20 characters."
          },
          "checkout_rule": {
            "type": "string",
            "enum": [
              "double_out",
              "master_out",
              "straight_out"
            ],
            "description": "How a 501/301 leg must finish. Defaults to the user's saved setting. Ignored for Cricket."
          },
          "cricket_variant": {
            "type": "string",
            "enum": [
              "standard",
              "cut_throat"
            ],
            "description": "Cricket only. cut_throat gives your points to the opponents who have not closed the number, and the lowest score wins. Defaults to the user's saved setting."
          },
          "max_rounds": {
            "type": "integer",
            "enum": [
              20,
              0
            ],
            "description": "20 to end the game after round 20 (the leader wins), 0 for no limit. Defaults to the user's saved setting."
          },
          "tie_rule": {
            "type": "string",
            "enum": [
              "draw",
              "overtime"
            ],
            "description": "With a round limit, what a tie in front after the last round becomes: draw, or overtime (the tied players play on until one goes ahead). Defaults to the saved setting."
          }
        },
        "required": [
          "mode",
          "players"
        ]
      },
      "page": "/en"
    }
    get_checkoutAnswer

    Suggest how to finish a 501/301 score: the darts to aim for, from DartSync's checkout chart. Labels: T = treble, D = double, S = single, BULL = bullseye (50), S25 = outer bull.

    View tool JSON
    {
      "name": "get_checkout",
      "kind": "answer",
      "impl": "imperative",
      "description": "Suggest how to finish a 501/301 score: the darts to aim for, from DartSync's checkout chart. Labels: T = treble, D = double, S = single, BULL = bullseye (50), S25 = outer bull.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "score": {
            "type": "integer",
            "minimum": 1,
            "maximum": 170,
            "description": "Points left."
          },
          "darts_left": {
            "type": "integer",
            "minimum": 1,
            "maximum": 3,
            "description": "Darts left in the visit. Defaults to 3."
          },
          "checkout_rule": {
            "type": "string",
            "enum": [
              "double_out",
              "master_out",
              "straight_out"
            ],
            "description": "How the leg must finish. Defaults to double_out."
          }
        },
        "required": [
          "score"
        ]
      },
      "page": "/en"
    }
    plan_tournamentAnswer

    Estimate a darts tournament: number of matches, rounds and total duration, for a field of players, a number of boards and a format. Same figures as DartSync's tournament planner.

    View tool JSON
    {
      "name": "plan_tournament",
      "kind": "answer",
      "impl": "imperative",
      "description": "Estimate a darts tournament: number of matches, rounds and total duration, for a field of players, a number of boards and a format. Same figures as DartSync's tournament planner.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "players": {
            "type": "integer",
            "minimum": 2,
            "maximum": 64
          },
          "boards": {
            "type": "integer",
            "minimum": 1,
            "description": "Boards played in parallel. Defaults to 1."
          },
          "format": {
            "type": "string",
            "enum": [
              "simple",
              "double",
              "poules",
              "round-robin"
            ],
            "description": "simple = single elimination, double = double elimination, poules = pools then knockout, round-robin = everyone plays everyone. Defaults to simple."
          },
          "match_format": {
            "type": "string",
            "enum": [
              "301-bo1",
              "301-bo3",
              "501-bo1",
              "501-bo3",
              "501-bo5",
              "cricket-bo1",
              "cricket-bo3"
            ],
            "description": "Game and best-of length of each match. Defaults to 501-bo3."
          }
        },
        "required": [
          "players"
        ]
      },
      "page": "/en"
    }