surrealdb-mcp-server

nsxdavid/surrealdb-mcp-server

3.5

If you are the rightful owner of surrealdb-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server that provides a standardized interface for AI assistants to interact with a SurrealDB database.

Tools

Functions exposed to the LLM to take actions

query

Execute original SurrealQL query

select

Select a record from the table

create

Create a new record in the table

update

Update specific records

delete

Delete a specific record by ID

merge

Merge data into specific records (partially updated)

patch

Apply JSON Patch Operations to Specific Records

upsert

Create if the record does not exist, update if it exists

insert

Insert multiple records into the table

insertRelation

Create graph relationships (edges) between two records

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources