MCP

Den MCP anbinden

Die Adresse ist für jeden Client dieselbe, unterschiedlich ist nur, wo die Zeilen hingehören. Wo in einem Block ein Platzhalter steht, tragen Sie Ihren eigenen ARTECO-Zugang ein.

https://mcp.arteco.ai/mcp/

Vorbereitung: der Anmeldeblock

Claude Code, Cursor sowie Claude Desktop brauchen einen Base64-Wert aus Anmeldename und Passwort. Führen Sie den passenden Befehl in einem externen Terminal aus. Geben Sie Ihr Passwort nicht im KI-Chat oder in einer von der KI ausgeführten Shell ein. Der Befehl fragt Ihre Zugangsdaten ohne sichtbare Passworteingabe ab.

macOS und Linux: externes Terminal

python3 -c 'import base64, getpass; login = input("Login: "); password = getpass.getpass("Passwort: "); print(base64.b64encode(f"{login}:{password}".encode("utf-8")).decode("ascii"))'

Windows: externe PowerShell

$login = Read-Host 'Login'
$password = Read-Host 'Passwort' -AsSecureString
$pair = '{0}:{1}' -f $login, [System.Net.NetworkCredential]::new('', $password).Password
[Convert]::ToBase64String([Text.Encoding]::UTF8.GetBytes($pair))
Remove-Variable login,password,pair

Ersetzen Sie in den folgenden Konfigurationsblöcken <base64 von login:passwort> durch den ausgegebenen Wert. Der Base64-Wert enthält Ihren Zugang und ist wie ein Passwort zu behandeln. Im Terminal eingegebene Konfigurationsbefehle können ihn in der Shell-History speichern. Der Dienst hält das Token der ARTECO API höchstens 23 Stunden im Arbeitsspeicher.

Claude Code

Dieser Befehl gehört in ein externes Terminal, nicht in die KI-Shell.

macOS und Linux: externes Terminal

claude mcp add --transport http arteco https://mcp.arteco.ai/mcp/ \
  --header "Authorization: Basic <base64 von login:passwort>"

Windows: externe PowerShell

claude mcp add --transport http arteco https://mcp.arteco.ai/mcp/ --header "Authorization: Basic <base64 von login:passwort>"

Mit /mcp zeigt Claude Code danach an, ob der Server verbunden ist.

Cursor

Der Eintrag gehört in die Datei mcp.json des Benutzers.

~/.cursor/mcp.json

{
  "mcpServers": {
    "arteco": {
      "url": "https://mcp.arteco.ai/mcp/",
      "headers": {
        "Authorization": "Basic <base64 von login:passwort>"
      }
    }
  }
}

Claude Desktop

Claude Desktop spricht noch nicht direkt mit einem Server über HTTP. Das Hilfsprogramm mcp-remote übersetzt dazwischen.

claude_desktop_config.json

{
  "mcpServers": {
    "arteco": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.arteco.ai/mcp/",
        "--header",
        "Authorization:Basic <base64 von login:passwort>"
      ]
    }
  }
}

Nach dem Speichern startet Claude Desktop einmal neu.

claude.ai

claude.ai bindet den MCP als eigenen Connector ein. Öffnen Sie in den Einstellungen den Bereich für Connectors und fügen Sie einen eigenen Connector hinzu. Tragen Sie die Adresse unten ein und verbinden Sie ihn.

Adresse des Connectors

https://mcp.arteco.ai/mcp/

Die Anmeldung läuft über OAuth. Beim Verbinden öffnet sich die Anmeldeseite von ARTECO, dort gilt Ihr Login der ARTECO Cloud. Die Anmeldung gilt 23 Stunden, danach fragt claude.ai erneut.

ChatGPT

ChatGPT nimmt eigene Connectoren nur im Entwicklermodus an, im Browser und in den Tarifen Plus, Pro, Business, Enterprise sowie Education. In Business und Enterprise schaltet ihn zuerst ein Admin des Workspace frei. Danach legen Sie einen Connector an, tragen die Adresse unten ein und wählen OAuth als Authentifizierung.

Adresse des Connectors

https://mcp.arteco.ai/mcp/

Beim Verbinden öffnet sich die Anmeldeseite von ARTECO, dort gilt Ihr Login der ARTECO Cloud. Die Anmeldung gilt 23 Stunden, danach fragt ChatGPT erneut.