@limlock/mcp

Model Context Protocol server for Limlock — coordinate group golf rounds from any MCP client.

v0.1.0

Install

Add to your MCP client config (Claude Desktop's claude_desktop_config.json, Cursor's mcp.json, similar).

{
  "mcpServers": {
    "limlock": {
      "command": "npx",
      "args": ["-y", "@limlock/mcp"]
    }
  }
}

First invocation fetches @limlock/mcp from npm and runs it over stdio.

What it does

Exposes Limlock's coordination primitives as MCP tools.

  • createIntent — open a shared coordination intent for 1–4 golfers.
  • submitConstraints — record one player's availability and preferences.
  • resolveOptions — intersect constraints into ranked tee-time options.
  • castVote — record a player's vote on a returned option.
  • bookingHandoff — surface the external booking URL for the winning option.

Configuration

LIMLOCK_API_BASE_URL
Default https://api.limlock.com. Override for self-hosted or preview targets.

MIT licensed. v0.1 course coverage concentrated in Ontario, Canada.