SurrealDB MCP Server
SurrealDB MCP server enabling AI agents to interact with SurrealDB — the multi-model database supporting relational, document, and graph data in a single engine — executing SurrealQL queries, managing tables and records, accessing graph traversal capabilities, and integrating SurrealDB's flexible data model into agent-driven application development and real-time data workflows.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
JWT scoped auth. TLS available. Namespace/DB/table scope control. Community MCP. Self-hosted. Store creds securely.
⚡ Reliability
Best When
A developer building with SurrealDB's multi-model capabilities needs AI-assisted data modeling and querying — particularly for projects leveraging SurrealDB's combined document/graph/relational model.
Avoid When
You use established databases like PostgreSQL or MongoDB, or need production-proven stability.
Use Cases
- • Querying SurrealDB with SurrealQL from application development agents
- • Managing documents and graph relationships from data modeling agents
- • Accessing real-time data with SurrealDB's live queries from event-driven agents
- • Building knowledge graphs using SurrealDB's record links from AI memory agents
- • Prototyping multi-model data applications from rapid development agents
- • Integrating SurrealDB's unified API into LLM-powered backend agents
Not For
- • Teams using PostgreSQL, MySQL, or other established databases (SurrealDB is newer)
- • Production systems requiring proven stability (SurrealDB is maturing)
- • Teams unfamiliar with SurrealQL (learning curve vs standard SQL)
Interface
Authentication
SurrealDB root, namespace, or database level credentials. Supports JWT tokens for scoped access. Namespace and database name required in addition to credentials. Scoped users for multi-tenant access control.
Pricing
SurrealDB is free open source (Apache 2.0). Self-hosted at no cost. Surreal Cloud managed service available. Community MCP is free open source.
Agent Metadata
Known Gotchas
- ⚠ SurrealQL syntax is unique — not standard SQL; agents need SurrealQL training examples
- ⚠ SurrealDB is relatively young — API may evolve; verify version compatibility
- ⚠ Namespace and database scope required — always specify both in operations
- ⚠ Record links use SurrealDB-specific format (table:id) for graph relationships
- ⚠ Community MCP from individual contributor — SurrealDB is newer ecosystem
- ⚠ LIVE queries for real-time data require WebSocket — MCP may not expose this
Alternatives
Full Evaluation Report
Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for SurrealDB MCP Server.
Scores are editorial opinions as of 2026-03-06.