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
Jeder Client schickt den Zugang des Kunden mit. Aus Anmeldename und Passwort entsteht der Wert einmalig auf der Kommandozeile.
Wert für den Authorization-Header erzeugen
printf '%s' 'login:passwort' | base64 | tr -d '\n'
Der Dienst legt den Zugang nie auf die Platte. Er tauscht ihn gegen ein Token der ARTECO API, das höchstens 23 Stunden im Arbeitsspeicher liegt.
Claude Code
Ein Befehl im Terminal meldet den Server an.
Terminal
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.
ChatGPT und claude.ai
Beide binden einen Server als Connector ein und verlangen dafür eine Anmeldung über OAuth. Diese Stufe ist in Vorbereitung.
Bis dahin führen die Wege über Claude Code, Cursor sowie Claude Desktop.
