๐Ÿ”Œ Khronos GitLab MCP Server

Connect Claude AI to Khronos GitLab via the Model Context Protocol

Step 1: Create a GitLab Personal Access Token

1

Go to your Khronos GitLab token settings

Open gitlab.khronos.org โ†’ Settings โ†’ Access Tokens

2

Create a new token

Click "Add new token" and fill in:

FieldValue
Token nameMCP Server (or any name you like)
Expiration dateChoose a date (max 1 year)
Scopesโœ… api and โœ… read_user
3

Copy the token

After clicking "Create personal access token", copy the token value immediately. It starts with glpat- and won't be shown again.

โš ๏ธ Important: Store your token securely. Never commit it to a repository or share it with others. This token grants access to your GitLab account.

Step 2: Configure Claude

Create a file called .mcp.json in your project root (or home directory) with the following content:

{
  "mcpServers": {
    "gitlab-khronos": {
      "type": "streamable-http",
      "url": "https://mcp.bessems.net/mcp",
      "headers": {
        "PRIVATE-TOKEN": "glpat-YOUR_TOKEN_HERE"
      }
    }
  }
}

Replace glpat-YOUR_TOKEN_HERE with the token you copied in Step 1.

Step 3: Where to put the file

๐Ÿ–ฅ๏ธ Claude Code (CLI) Place .mcp.json in your project root directory, or run:
claude mcp add gitlab-khronos --transport http https://mcp.bessems.net/mcp
๐Ÿ–ฅ๏ธ Claude Desktop Edit your Claude Desktop config file:
OSPath
macOS~/Library/Application Support/Claude/claude_desktop_config.json
Windows%APPDATA%\Claude\claude_desktop_config.json
Linux~/.config/Claude/claude_desktop_config.json
๐Ÿ’ก Tip: After saving the config, restart Claude (Desktop) or start a new session (Claude Code). You should see the GitLab tools become available โ€” look for the ๐Ÿ”จ icon in Claude Desktop.

Step 4: Start using it

Once connected, just ask Claude in natural language: