← Back to app

Connect Ring Reader + AI Pro

This feature requires Pro.

You can connect Ring Reader to an AI assistant such as Claude or ChatGPT and discuss your training right in the chat. The AI reads your series, shot positions, Teiler, notes and equipment and helps you spot patterns — for example whether you consistently scatter to the right, or whether your group drifts apart over the course of a series. The AI supplies the expertise; Ring Reader supplies the accurate data and its meaning.

What the AI sees

The connection is read-only. The AI can retrieve your training data — it cannot change, delete or create anything. On request, it receives:

  • your session summaries (date, discipline, shot count, total, average, best Teiler),
  • individual series with ring value, coordinates and Teiler per shot,
  • computed spread values (group center, spread per axis, Streukreis, within-session drift),
  • your statistics trends and your equipment and discipline profile.

Privacy in brief

The data flows through your own AI account (Anthropic, OpenAI, …), which you connect yourself. Ring Reader never transmits anything to an AI provider on its own — data is only retrieved when you ask for it in the chat.

Once your training data reaches your AI provider, that provider’s privacy policy governs any further processing. You decide at any time whether the connection stays active (see Disconnecting).

Connect with Claude (claude.ai / Claude Desktop)

  1. Open the settings in Claude (claude.ai or Claude Desktop).
  2. Go to “Connectors”.
  3. Choose “Add custom connector”.
  4. Enter the URL: https://ringreader.app/mcp
  5. Confirm. Claude opens the sign-in: you sign in with your Ring Reader account and confirm on the consent screen that Claude gets read access to your training data.

The connection is then live and Claude can retrieve your data on request.

Connect with ChatGPT

ChatGPT’s exact menu wording changes from time to time — the flow stays the same:

  1. In ChatGPT, open the settings and then “Connectors”.
  2. Turn on developer mode if adding custom MCP servers requires it.
  3. Add a new MCP server and enter the same URL: https://ringreader.app/mcp
  4. Sign in with your Ring Reader account and confirm read access.

Connect with a local LLM (LM Studio, Ollama …)

You can also connect Ring Reader to a locally running LLM — for example through LM Studio or an MCP-capable interface built on Ollama. The upside: your training data goes to the model on your own machine instead of to a cloud provider.

Ring Reader stays a remote server with sign-in — there is no static API key to paste. So your local tool has to speak MCP with sign-in. The reliable way is the mcp-remote bridge: most local tools launch MCP servers as a local command, and mcp-remote handles the sign-in — it opens your browser once — and forwards the connection to Ring Reader. You need Node.js for it (it ships npx). Add this to your tool’s MCP configuration:

{
  "mcpServers": {
    "ring-reader": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://ringreader.app/mcp"]
    }
  }
}

On first launch a browser opens: sign in with your Ring Reader account and confirm read access. The sign-in is cached, so later launches run without prompting.

LM Studio manages MCP servers in its mcp.json file (Program → “Edit mcp.json”, or the Integrations area). Add the block above there. For the exact menu items, see LM Studio’s MCP documentation.

Ollama runs the model but is not an MCP tool itself. You also need an MCP-capable chat interface that uses Ollama as its model, and you connect that interface to Ring Reader with the same mcp-remote block.

If your tool supports remote MCP servers with sign-in on its own, you can enter the URL https://ringreader.app/mcp directly instead of using the bridge.

With a local LLM too: the feature requires Pro, and access stays read-only. What’s local is the model — retrieving the data still goes through your Ring Reader sign-in.

Examples: what you can ask

  • “Look at my last 4 training sessions. I have quite a large horizontal deviation. What should I change in my aiming process, and where can I adjust the setup of my weapon?”
  • “Compare my supported (Auflage) series from the last few weeks against my own average — am I getting better or worse?”
  • “In which direction does my group shift, and does it drift apart toward the end of a series?”

The more specific your question, the better the answer. Feel free to name a date range, a discipline or a particular series — the AI can then retrieve exactly that data.

Disconnecting

You stay in control at all times. Under Settings → AI apps you see every connected AI app and can disconnect each one with a single click. The assistant in question then immediately loses access to your data and would have to sign in again to regain it.