MCP Servers / database / SurrealDB MCP Server

SurrealDB MCP Server

JSON →
stdionone37database

A standardized interface for AI assistants to interact with a SurrealDB database.

Install
How to run this server
[ { "cmd": "npx approach", "imports": [] } ]
server path: surrealdb-mcp-server
Tools
What this server exposes
query
Execute a raw SurrealQL query.
select
Select records from a table (all or by specific ID).
create
Create a single new record in a table.
update
Update a specific record, replacing its content.
delete
Delete a specific record by ID.
merge
Merge data into a specific record (partial update).
patch
Apply JSON Patch operations to a specific record.
upsert
Create a record if it doesn't exist, or update it if it does.
insert
Insert multiple records into a table.
insertRelation
Create a graph relation (edge) between two records.
Configuration
Environment & auth
authnone
envSURREALDB_URL
Resources
SurrealDB MCP Server — MCP Server · libregistry