Connect to AI tools
FlowRoll, inside your AI tool.
Connect once and Claude, ChatGPT, Cursor, or any other MCP-compatible assistant can read your log, pull your stats, log sessions from a sentence, fix an entry, or update your belt. You sign in with your FlowRoll account and click Allow. No keys, nothing to copy except the address below.
https://www.flowroll.xyz/api/mcpClaude — claude.ai and the Claude desktop app
- 1.Open Settings → Connectors (in the desktop app: Settings → Connectors as well).
- 2.Click Add custom connector, name it FlowRoll, paste the URL above, and click Add.
- 3.Click Connect. A FlowRoll page opens — sign in if you aren't already, then click Allow.
- 4.In any chat, make sure FlowRoll is enabled under the tools menu (the + or sliders icon), then ask away.
Custom connectors are available on Claude's paid plans. On the free plan, use Claude Code below.
Claude Code — in the terminal
- 1.Run the command below once.
- 2.Type
/mcp, pick flowroll, and choose Authenticate. Your browser opens the FlowRoll sign-in; click Allow.
claude mcp add --transport http flowroll https://www.flowroll.xyz/api/mcpChatGPT — chatgpt.com and the desktop apps
- 1.Open Settings → Connectors, then Advanced settings and turn on Developer mode.
- 2.Back in Connectors, click Create. Name it FlowRoll, paste the URL, set authentication to OAuth, and save.
- 3.Click Connect and sign in to FlowRoll when the page opens, then Allow.
- 4.In a chat, open the + menu → More and switch on FlowRoll.
Custom connectors require a paid ChatGPT plan. Menu names move around; look for "Connectors" or "Apps" in Settings.
Cursor — the AI code editor
- 1.Open Cursor Settings → MCP and click Add new MCP server, or add the snippet below to
~/.cursor/mcp.json. - 2.Click Login / Authenticate next to flowroll when it appears. Sign in to FlowRoll and click Allow.
{
"mcpServers": {
"flowroll": { "url": "https://www.flowroll.xyz/api/mcp" }
}
}VS Code — with GitHub Copilot
- 1.Open the Command Palette and run MCP: Add Server.
- 2.Choose HTTP, paste the URL, name it flowroll, and save to your user settings.
- 3.When VS Code asks to authenticate, allow it; sign in to FlowRoll and click Allow.
Gemini CLI — Google's terminal agent
- 1.Add FlowRoll to
~/.gemini/settings.jsonwith the snippet below, or run the command. - 2.Type
/mcp auth flowroll. Sign in to FlowRoll and click Allow.
gemini mcp add --transport http flowroll https://www.flowroll.xyz/api/mcpWindsurf — and other MCP-compatible tools
Any tool that supports remote MCP servers works the same way: add a server with the URL above (Windsurf calls the field serverUrl in ~/.codeium/windsurf/mcp_config.json), then approve the sign-in window that opens on first use.
Once it's connected
Things to try
- “Log today: 75 minutes at Clockwork, 6 rounds, hit two triangles, got caught in a heel hook, felt like a 4.”
- “What keeps catching me?”
- “How many hours have I trained since my promotion?”
- “Fix yesterday's session — it was an open mat, 5 rounds, with Dani and Marcus.”
- “I got my second stripe today. Update my profile.”
- “Compare this month to last month.”
What it can do
- Read your sessions, stats, belt, and home gym
- Log, edit, and delete sessions
- Update your name, belt, stripes, home gym, and privacy
What it can't
- See other athletes' data, your email, or your date of birth
- Delete your account
- Keep access after you disconnect it
Disconnect any tool in Settings → Connected apps. Building your own? See the API docs.