SurrealDB MCP für KI-Agenten
Es gibt zwei MCP-Oberflächen ab SurrealDB 3.1:
| Oberfläche | Verwendungshinweis |
|---|---|
Eingebaut (surreal mcp, HTTP /mcp) | Lokale IDE-Hosts; einfachste Einrichtung mit der Haupt-surreal-Binärdatei |
Eigenständig (surrealmcp start) | Erweitertes Werkzeugverzeichnis, Cloud-Hilfsfunktionen, Multi-Endpunkt-Wechsel |
Eingebauter MCP (SurrealDB 3.1+)
# stdio — typische MCP-Host-Konfiguration
surreal mcp --endpoint ws://127.0.0.1:8000/rpc --ns test --db test \
--user root --pass root
Sicherheit: stdio MCP gewährt Besitzer-Zugriff auf Werkzeuge ohne Anmeldung. Nicht
ungeprüften Hosts zugänglich machen. HTTP /mcp erfordert normale SurrealDB-Authentifizierung.
Siehe rules/surrealmcp.md für Umgebungsvariablen und Werkzeugtipps.
Eigenständiger surrealmcp (v0.4.0)
Nicht auf crates.io oder npm veröffentlicht. Aus dem Quellcode oder Docker installieren:
git clone https://github.com/surrealdb/surrealmcp
cd surrealmcp && cargo install --path .
# Oder Docker
docker run --rm -i --pull always surrealdb/surrealmcp:latest start \
--endpoint ws://localhost:8000/rpc --ns test --db test
Der Unterbefehl start ist obligatorisch. Vollständiges Werkzeugverzeichnis und Host-Verdrahtung:
rules/surrealmcp.md.