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.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Databases surrealdb multi-model graph document mcp-server surql real-time
⚙ Agent Friendliness
70
/ 100
Can an agent use this?
🔒 Security
79
/ 100
Is it safe for agents?
⚡ Reliability
63
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
65
Documentation
70
Error Messages
65
Auth Simplicity
75
Rate Limits
78

🔒 Security

TLS Enforcement
85
Auth Strength
78
Scope Granularity
80
Dep. Hygiene
70
Secret Handling
78

JWT scoped auth. TLS available. Namespace/DB/table scope control. Community MCP. Self-hosted. Store creds securely.

⚡ Reliability

Uptime/SLA
68
Version Stability
62
Breaking Changes
60
Error Recovery
62
AF Security 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

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
Yes
Webhooks
No

Authentication

Methods: username_password token
OAuth: No Scopes: Yes

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

Model: free
Free tier: Yes
Requires CC: No

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

Pagination
none
Idempotent
Partial
Retry Guidance
Not documented

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.

$99

Scores are editorial opinions as of 2026-03-06.

5220
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered