Add livedot to ChatGPT, Claude, Cursor, VS Code, Gemini, Mistral or a local model, then ask where someone is in a race, “Which cycling club should I join in Johannesburg?” or “Find a coach near Sandton”. One address, no key, no account.
Where’s Megan in the Comrades?Which cycling club should I join in Johannesburg?Find a coach near Sandton
Connect livedot to your AI
Every app below takes the same address, https://livedot.me/mcp (Streamable HTTP). Asking never needs an account; organisers sign in with Windline or RunFast only to make or change their own events.
ChatGPT
ChatGPT on the web
Open Plugins and search for livedot. If it’s there, install it and skip to step 5.
Not listed for you? Select +, then Add custom MCP server. Name it livedot and, under Connection, paste https://livedot.me/mcp.
Authentication: OAuth or no authentication.
Tick I understand and want to continue, select Create as a plugin, then install it.
In a new chat, type @, pick livedot and ask.
OpenAI lets Business, Enterprise and Edu workspaces add a server by URL (admins and owners, or members they allow), and Pro accounts for read tools, which is all of asking. Web only, not the phone apps.
Sign-in: Never to ask. Organisers sign in with Windline or RunFast when they ask it to work on their own events.
Go to Customize → Connectors, select + Add, then Add custom connector.
Name it livedot, paste https://livedot.me/mcp and select Continue.
Under Authentication choose Sign in when needed, then Continue and Add.
In a chat, select + at the bottom left, then Connectors, and switch livedot on.
The Free plan includes one custom connector. On Team and Enterprise, an owner adds it once in Organization settings → Connectors, and each person selects Connect.
Sign-in: Never to ask. “Sign in when needed” asks only when an organiser wants their own events.
Try“Which cycling club should I join in Johannesburg?”
Open Connectors, select + Add Connector and switch to the Custom MCP Connector tab.
Connector name livedot, Server URL https://livedot.me/mcp, then Connect. Mistral works out the sign-in itself.
Adding a connector is for admins: on Free, Pro and Student the account owner is the admin. Mistral doesn’t show MCP resources yet, so answers come in words, without the live map.
Sign-in: Never to ask.
Try“Which cycling club should I join in Johannesburg?”
Ollama runs the models; it has no setting of its own for adding an MCP server. Use livedot with a local model through one of these:
Open WebUI (runs your Ollama models; 0.6.31 or later, admins): Settings → Admin → Integrations. Under External Tool Servers, select + Add Connection, Type MCP (Streamable HTTP), URL https://livedot.me/mcp, Auth None, then Save. In a chat: + → Integrations → Tools, switch livedot on.
LM Studio (its own local models; 0.3.17 or later): Add to LM Studio, or the Program tab → Install → Edit mcp.json and add "livedot": { "url": "https://livedot.me/mcp" } under mcpServers.
Claude Code on Ollama: start it with ollama launch claude, then add livedot as in Claude Code.
Pick a model that’s good at tool calling: a small model can ignore the tools.
Any other app that speaks MCP: add https://livedot.me/mcp as a remote (Streamable HTTP) server. No key, no header. Its tools are listed at /.well-known/mcp/server-card.json.
The livedot plugin (ZIP)
livedot as an agent plugin package: plugin.json, mcp.json with the address, a get-started skill, the icon and screenshots. It’s for apps that install a plugin package, such as Work and Codex in the ChatGPT desktop app. Every other app on this page only needs the address.