# MCP-Endpunkt — AI Game Developer

Verbinde jeden MCP-Client über ai-game.dev mit Unity, Unreal Engine oder Godot: Endpunkt-URL, OAuth-Anmeldung, Projektschlüssel, Tokens und Konfiguration für Claude, Cursor, Copilot, Gemini und mehr.

Diese Seite wurde maschinell aus dem Englischen übersetzt. [Englisches Original lesen](https://ai-game.dev/mcp-endpoint-info).

MCP-Endpunkt

Richte jeden MCP-kompatiblen KI-Client auf `https://ai-game.dev/mcp` aus, und er erreicht die Spiel-Engine, die du geöffnet hast — Unity, Unreal Engine oder Godot. Tools, Prompts und Ressourcen werden beim Verbinden des Clients ausgehandelt, sodass du kein Schema kopieren musst.

Endpunkt-URL

`https://ai-game.dev/mcp`

Transport

Streamable HTTP

Anmeldung

OAuth 2.1 Projektschlüssel Zugriffstoken

Protokoll

MCP · JSON-RPC 2.0

## Der schnellste Weg: Lass setup-mcp die Konfiguration schreiben

Jede Engine-CLI schreibt die passende Konfigurationsdatei für deinen Client: die projektgebundene URL plus einen Projektschlüssel, sodass der Client sofort ohne Anmeldung eine Verbindung herstellt. Füge `--oauth` für eine reine URL-Konfiguration hinzu, die sich stattdessen über den Browser anmeldet. Die Desktop-App macht dasselbe, wenn sie ein Projekt einrichtet.

```bash
# Unity — writes the pinned URL + a project key for Claude Code
unity-mcp-cli setup-mcp claude-code ./MyUnityProject

# Unreal Engine (the project path is a flag)
unreal-mcp-cli setup-mcp cursor --path ./MyUnrealProject

# Godot, URL-only config that signs in over OAuth
godot-cli setup-mcp gemini ./MyGodotProject --oauth
```

Installationsanleitungen mit dem exakten Befehl für jeden Client: [Unreal Engine](https://ai-game.dev/de/engines/unreal) · [Unity](https://ai-game.dev/de/engines/unity) · [Godot](https://ai-game.dev/de/engines/godot)

## Anmeldung

### OAuth 2.1 — Anmeldung im Browser, nichts zum Einfügen

Clients, die MCP-Autorisierung unterstützen, melden sich beim ersten Verbinden über deinen Browser an (Authorization Code mit PKCE und dynamischer Client-Registrierung) und behalten danach ihre eigenen Tokens. Die Konfiguration enthält nur die URL. Der eigene `login`-Befehl der Engine-CLIs nutzt stattdessen den Device-Code-Flow: Er gibt einen Code aus, den du im Browser bestätigst.

### Projektschlüssel — was setup-mcp schreibt

Ein Projektschlüssel (`agd_pk_…`) gehört zu genau einem Projekt und wird als Bearer-Token mit der gebundenen URL gesendet. `setup-mcp` erstellt ihn und schreibt ihn in die Konfiguration des Clients, sodass der Client ohne Anmeldung im Browser funktioniert. Entfernst du ein Projekt aus deinem Konto, funktioniert sein Schlüssel nicht mehr.

### `/mcp` oder `/mcp/p/<pin>`

`https://ai-game.dev/mcp` ist der Basis-Endpunkt: Der Server leitet an einen deiner verbundenen Editoren weiter. `https://ai-game.dev/mcp/p/<pin>` ist an ein Projekt gebunden und erreicht immer den Editor dieses Projekts, selbst wenn mehrere geöffnet sind. `setup-mcp` schreibt die gebundene URL. Mehr im [Authentifizierungsleitfaden](https://ai-game.dev/docs/auth).

### Persönliche Zugriffstoken — für CI und Skripte

Für CI oder einen Client, der keinen Browser öffnen kann, erstelle ein persönliches Zugriffstoken auf deiner [Seite für Zugriffstoken](https://ai-game.dev/app/api-keys) und sende es als Bearer-Token.

## So sieht eine Anfrage aus

Jede Anfrage ist eine JSON-RPC-2.0-Nachricht über Streamable HTTP. Eine große oder schrittweise Antwort wird als Server-Sent Events zurückgestreamt, sende also beide Content-Types in `Accept`. Dieses `curl` listet die Tools deines verbundenen Editors mit einem Zugriffstoken auf:

```bash
curl -N -X POST "https://ai-game.dev/mcp" \
  -H "Authorization: Bearer YOUR_PERSONAL_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/list",
    "params": {}
  }'
```

`Authorization` `Bearer YOUR_PERSONAL_ACCESS_TOKEN` Ein persönliches Zugriffstoken oder Projektschlüssel; OAuth-Clients senden ihr eigenes Token

`Accept` `application/json, text/event-stream` Beide Typen: Antworten können gestreamt werden

`Content-Type` `application/json` Der JSON-RPC-Body

`method` `"initialize" | "tools/list" | "tools/call" | …` Standard-MCP-Methoden

## Konfiguration für deinen Client

Wähle deinen Client und kopiere seine Konfiguration. Der erste Tab meldet sich über OAuth an; der Zugriffstoken-Tab ist für CI. Alles, was MCP spricht, funktioniert — hier sind 14 Clients aufgeführt.

Jede URL unten ist die Basis-URL https://ai-game.dev/mcp. Um einen Client an ein Projekt zu binden, verwende https://ai-game.dev/mcp/p/<pin> — setup-mcp schreibt die gebundene URL für dich.

14

```text
Settings → Connectors → Add custom connector
Name: ai-game-dev
URL:  https://ai-game.dev/mcp
```

[↗ Claude Desktop öffnen](https://claude.ai/download)

**Endpoint live.** [/api/status](https://ai-game.dev/api/status) meldet den aktuellen Zustand des Endpoints.

---

Source (HTML): https://ai-game.dev/de/mcp-endpoint-info

Machine-translated (de) from the English page: https://ai-game.dev/mcp-endpoint-info
