Skip to content

MCP Tools Reference

Run a parameterized SQL query.

ParameterTypeRequiredDescription
sqlstringSQL statement
paramsarrayPositional parameters

Run multiple SQL statements.

ParameterTypeRequiredDescription
statementsarrayArray of {sql, params} objects

Find documents matching a filter.

ParameterTypeRequiredDescription
collectionstringCollection name
filterobjectMQL filter expression
limitnumberMax results (default 100)
skipnumberOffset

Insert a single document.

ParameterTypeRequiredDescription
collectionstringCollection name
documentobjectDocument data

Update a document matching a filter.

ParameterTypeRequiredDescription
collectionstringCollection name
filterobjectMQL filter
updateobjectUpdate operators ($set, $unset)

Delete a document matching a filter.

ParameterTypeRequiredDescription
collectionstringCollection name
filterobjectMQL filter

Get a value by key.

ParameterTypeRequiredDescription
keystringKV key

Set a value with optional TTL.

ParameterTypeRequiredDescription
keystringKV key
valueanyValue to store
ttlnumberExpiry in seconds

Semantic similarity search.

ParameterTypeRequiredDescription
querystringSearch query text
topKnumberNumber of results (default 10)
filterobjectMetadata filter

Returns API health status. No parameters.