Connect Claude to Platform Data (MCP)

Let Claude Code or Claude Desktop read live platform data (shifts, staff meals, pricing, and more) through the MCP server. A one-time setup that your Claude does most of.

Overview

The platform runs an MCP server β€” a secure bridge that lets your Claude (Claude Code or Claude Desktop) read live data from the platform: shifts, staff meals, recruiting/HR, pricing, and more. Once it is connected, you can simply ask your Claude things like "show me this month's shifts" and it pulls the real numbers.

This is a one-time setup, and most of it can be done by your Claude. You only do a couple of things by hand β€” mainly: get a token (usually by asking an admin), and (for Claude Desktop) restart the app.

For most people the MCP is read-only. Changing data (e.g. editing shifts or meals) is limited to admins.

Throughout this page:

  • πŸ€– = a step you can hand to your Claude (copy the prompt).
  • πŸ‘€ = a step only you can do by hand.

Before You Start

WhatWhyWho does it
MCP access (most people don't have it by default)To get a tokenπŸ‘€ ask an admin β€” see Step 1
Claude Code (recommended) or Claude DesktopThe client that connectsπŸ‘€ you
Node.js (Claude Desktop only)Runs the small connection bridgeπŸ€– your Claude can check

If you plan to use Claude Desktop, check Node.js first:

πŸ€– Ask your Claude to check Node.js (Desktop only)
Claude prompt
Please check whether Node.js is installed by running: node -v If it is missing, tell me the simplest way to install it on my Mac.

Step 1 β€” Get Access (ask an Admin) πŸ‘€

By default, most people don't have access to the MCP token page, so the first step is usually to ask an administrator. There are two ways:

Option 1 (easiest) β€” ask an admin to issue a token for you. An admin can create a token on your behalf and send you the mcp_… string. Tell them what you need it for (which data), so they can pick the right scopes. Treat the token like a password β€” it's shown only once.

Option 2 β€” ask an admin to grant you MCP access, then issue it yourself. Once an admin grants your account the "mcp" app, open https://mcp.algoritmigroup.com/ β†’ My MCP Tokens β†’ Issue new token, set a label and the scopes you need, then copy the token (shown only once).

Scopes = what your Claude may access. For reading, pick the read scopes you need (e.g. shifts, staff meals). Write access is admin-only. Scopes can be changed later without re-issuing the token.

Who to ask β€” these staff are current administrators:

Administrators you can ask

Loading administrators…

Whichever way you get it, keep the token private β€” never paste it into shared chats or commit it to code.

Step 2 β€” Connect

Use the client you actually work in. Claude Code is the simplest.

Paste your token into this prompt and hand it to Claude Code:

πŸ€– Ask Claude Code to connect
Claude prompt
Please connect me to the algoritmi MCP server. Run this exact command, with my token in place of the placeholder: claude mcp add --transport http --scope user algoritmi-vibe https://mcp.algoritmigroup.com/api/mcp --header "Authorization: Bearer mcp_YOUR_TOKEN_HERE" Then run "claude mcp list" and tell me whether "algoritmi-vibe" shows as connected.

Or run it yourself in a terminal:

πŸ‘€ Add the server (Claude Code)bash
claude mcp add --transport http --scope user algoritmi-vibe https://mcp.algoritmigroup.com/api/mcp --header "Authorization: Bearer mcp_YOUR_TOKEN_HERE"

Then check it worked: in Claude Code, type /mcp. You should see algoritmi-vibe connected, with a list of tools.

Option B β€” Claude Desktop

Claude Desktop needs a small bridge (mcp-remote). The easiest way is to let Claude Code write the config file for you:

πŸ€– Ask Claude Code to set up Claude Desktop
Claude prompt
Please add the algoritmi MCP server to my Claude Desktop config file (create it if it doesn't exist), keeping any servers already in it: macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json Merge this "algoritmi-vibe" entry into "mcpServers", and replace mcp_YOUR_TOKEN_HERE with the token I give you: { "mcpServers": { "algoritmi-vibe": { "command": "npx", "args": ["-y", "mcp-remote", "https://mcp.algoritmigroup.com/api/mcp", "--header", "Authorization:${AUTH_HEADER}"], "env": { "AUTH_HEADER": "Bearer mcp_YOUR_TOKEN_HERE" } } } } Keep "Authorization:${AUTH_HEADER}" and the AUTH_HEADER env var exactly as written β€” this stops the space in "Bearer <token>" from breaking the argument.

Then, by hand: fully quit and reopen Claude Desktop πŸ‘€ so it loads the new config. In the chat box, open the tools (slider) menu β€” the algoritmi-vibe tools should appear.

Manual fallback β€” the exact config to paste yourself:

claude_desktop_config.jsonjson
{
  "mcpServers": {
    "algoritmi-vibe": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.algoritmigroup.com/api/mcp", "--header", "Authorization:${AUTH_HEADER}"],
      "env": { "AUTH_HEADER": "Bearer mcp_YOUR_TOKEN_HERE" }
    }
  }
}

Tip: the same ready-to-copy config is shown on the MCP site's home page under "Claude Desktop / Cursor config".

Step 3 β€” See What You Can Access

What you can do depends on the scopes on your token, which differ from person to person. Rather than guessing, ask your Claude to tell you β€” using real data:

πŸ€– Ask what you can access
Claude prompt
Using the algoritmi MCP tools, please tell me: 1. What data can I access with my token, and what are my permissions (which scopes, and can I read or also write)? 2. List the specific tools available to me and what each one does. 3. Show me one concrete example using real data from something I'm allowed to see.

Your Claude will list the tools your token unlocked and show a real example. If it reports no matching tools or a permission error, see the troubleshooting table below.

If Something Doesn't Work

SymptomWhat it means / how to fix
Claude can't connect, or authentication fails (401)The token is wrong, expired, or revoked. Issue a fresh one (Step 1) and make sure you used the full mcp_… value with Bearer in front.
A tool is refused with insufficient_scopeYour token doesn't include that area. Go back to https://mcp.algoritmigroup.com/, find your token in the list, click Edit scopes, and add what you need (write access is admin-only).
No tools appear (Claude Desktop)Node.js is missing, or Claude Desktop wasn't fully restarted. Check Node.js, then fully quit and reopen the app.
You can't open the token page / can't issue a tokenYour account isn't granted the "mcp" app yet. Ask an admin (or ask them to issue a token for you).

Who Does What

StepDone by
Check Node.js (Desktop)πŸ€– your Claude
Get access / a tokenπŸ‘€ you β€” ask an admin (Step 1)
Add the server (Claude Code)πŸ€– your Claude β€” or one command
Write the Claude Desktop configπŸ€– your Claude Code
Restart Claude DesktopπŸ‘€ you
See what you can accessπŸ€– your Claude

Quiz

Quiz

You don't have access to the MCP token page. What's the first step?