
SurrealDB MCP
by surrealdb
Official MCP server for SurrealDB and SurrealDB Cloud, enabling AI assistants to interact with document-graph databases.
What it does
SurrealDB MCP is the official Model Context Protocol server that bridges AI assistants and Developer IDEs with SurrealDB. It allows AI agents to perform complex database operations, manage SurrealDB Cloud instances, and interact with the database's unique document-graph capabilities directly through a chat interface.
Tools
- Query: Execute raw SurrealQL queries with parameterized inputs.
- Select: Query records with filtering, sorting, and pagination.
- Insert/Create/Upsert/Update/Delete: Full CRUD operations for database records.
- Relate: Create relationships between records to leverage graph capabilities.
- Connect Endpoint: Switch between local, remote, or SurrealDB Cloud instances.
- Cloud Management: List, create, and manage the lifecycle (pause/resume) of SurrealDB Cloud instances.
Installation
To install via Docker, add this to your claude_desktop_config.json:
{
"mcpServers": {
"SurrealDB": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"--pull", "always",
"surrealdb/surrealmcp:latest",
"start"
]
}
}
}
Supported hosts
Confirmed support for Claude Desktop, Cursor, GitHub Copilot in VS Code, and Zed.
Quick install
docker run --rm -i --pull always surrealdb/surrealmcp:latest startInformation
- Pricing
- free
- Published






