Golf intelligence
for Claude and any MCP agent
Looper Golf exposes your real performance data — launch monitor shots, swing analysis, on-course rounds, club fitting — as 70 structured tools over the Model Context Protocol. Claude does the reasoning. The data is yours.
Quickstart
Connect in 30 seconds
Install Claude Desktop
Download Claude Desktop for Mac or Windows. MCP integration is built in — no extensions or plugins required.
Add Looper Golf to claude_desktop_config.json
{
"mcpServers": {
"looper-golf": {
"type": "http",
"url": "https://looper-mcp-4b6kzuhpma-ew.a.run.app/mcp",
"auth": { "type": "oauth2" }
}
}
}
Sign in with Looper Golf
Restart Claude Desktop. Claude will prompt you to authenticate — your player resolves automatically from the OAuth session. No player IDs, no manual setup.
Then just ask. get_player_profile() with no arguments is Claude's first call and bootstraps everything else.
Capabilities
What Claude can do with your data
Every tool returns structured JSON. Claude synthesises natural-language answers from it — there is no server-side LLM, so cold starts stay fast and your data never passes through a second model.
Tools
70 tools across 8 categories
Tools are annotated read-only or write so MCP clients can display intent clearly before a write runs.
Setup & Authentication
Player Data
Coaching & Swing Analysis
Analytics
Caddie & Strategy
Goals & Notes
Coach in the Loop — Player side
Coach in the Loop — Coach side
Authentication
Two ways to connect
OAuth is the default for Claude Desktop and Claude.ai. API keys work for server-to-server integrations or testing without a browser.
OAuth 2.1
Sign in with your Looper Golf account. Claude Desktop handles the flow automatically — your player resolves from the session, no IDs required in any subsequent tool call.
API Key
Set LOOPER_MCP_API_KEYS on the server, then call authenticate with the key before any other tool. Pair with LOOPER_MCP_DEFAULT_PLAYER to skip player resolution.