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).