lfnovo/surreal-mcp
If you are the rightful owner of surreal-mcp 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.
The SurrealDB MCP Server is a Model Context Protocol server that facilitates interaction between AI assistants and SurrealDB databases.
Tools
Functions exposed to the LLM to take actions
query
Execute raw SurrealQL queries for complex operations.
select
Retrieve all records from a table or a specific record by ID.
create
Create a new record with auto-generated ID.
update
Replace entire record content (preserves ID and timestamps).
delete
Permanently remove a record from the database.
merge
Partially update specific fields without affecting others.
patch
Apply JSON Patch operations (RFC 6902) to records.
upsert
Create or update a record with specific ID.
insert
Bulk insert multiple records efficiently.
relate
Create graph relationships between records.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client