Skip to main content

Agent access (MCP)

Løbeapp ships a native MCP server, so you can drive your training from your own AI agent — Claude, ChatGPT, or any Model Context Protocol client. Ask your agent to build a programme, restructure a block, or check your progress, and it happens in your account. This is The Futurist path on Create a programme.

[[SCREENSHOT OF THE FUTURIST / AGENT ACCESS SETUP]]

Three steps: create a scoped token, add the server, hand your agent a prompt.

What is agent access?

Your agent talks to Løbeapp over MCP using a scoped access token you create. The agent can only do what the token's scopes allow, and you can revoke it at any time. Løbeapp's MCP server is a thin tool layer — every call is authorised against your token before anything touches your data.

1. Create an access token

Open Agent access from the user menu (or Manage tokens inside The Futurist) and create a token.

  • Give it a name and pick its scopes (below).
  • The full token value (lobe_mcp_live_…) is shown once, at creation — copy it immediately and store it like a password. You can't see it again.
  • Set an optional expiry.

[[SCREENSHOT OF THE TOKEN CREATION FORM]]

:::warning Treat tokens like passwords A token can act on your account. Don't share it, don't commit it to a repo, and revoke any token you suspect is compromised. :::

Token scopes

Grant only what your agent needs:

ScopeAllows
programmes:readList and read programmes
programmes:writeCreate, edit, publish programmes
sessions:readList and read training sessions
sessions:writeCreate and edit sessions
analytics:readRead your analytics
profile:readRead your profile

For full programme management, you need programmes read + write and sessions read + write — The Futurist pre-selects these for you.

2. Connect your agent

The server lives at https://mcp.løbeapp.dk. Authenticate with your token as a Bearer header.

Claude Code

claude mcp add --transport http loebeapp \
https://mcp.løbeapp.dk \
--header "Authorization: Bearer lobe_mcp_live_…"

Claude Desktop

Add the server to your claude_desktop_config.json:

{
"mcpServers": {
"loebeapp": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.løbeapp.dk"],
"env": {
"MCP_AUTH_TOKEN": "lobe_mcp_live_…"
}
}
}
}

One-click (.mcpb)

In The Futurist, choose Download .mcpb and open the file with Claude Desktop to add Løbeapp in one click — no copy-pasting. Each download issues a fresh, scoped token written into the file, so treat the bundle like a password and manage or revoke it under Agent access.

ChatGPT

ChatGPT can connect to remote MCP servers as a custom connector (in its Developer mode / connector settings, on plans that support it). Add a connector pointing at:

  • Server URL: https://mcp.løbeapp.dk
  • Authentication: Bearer token — your lobe_mcp_live_… token

Once added, ask ChatGPT to manage your training the same way you would Claude.

:::tip If a client rejects the ø Some tools dislike non-ASCII URLs. The punycode equivalent works identically: https://mcp.xn--lbeapp-bya.dk. :::

3. Give your agent a prompt

The Futurist auto-fills a starter prompt from your profile and selected token — your goal and available training days are filled in for you. Paste it into your agent to kick things off. Once connected, ask it to create a programme and it'll appear in your programmes automatically.

Available tools

The server exposes a focused tool set across programmes, sessions, analytics, and profile — including listing and reading programmes and sessions, reading your analytics and profile, and writing programmes (such as bulk-replacing a programme's whole structure in one atomic call, and publishing it). Read-only scopes expose only the read tools.

Revoke a token

Open Agent access, find the token, and revoke it. Access stops immediately. Revoke anything you no longer use — and remember that you're responsible for actions taken via your tokens (see the Terms).