KVdb · Capability
KVdb API
KVdb is a hosted serverless key-value database with a simple REST API. Buckets are namespaces of key-value pairs accessed over HTTPS using standard methods (GET, POST, PATCH, DELETE). KVdb supports access control via secret, read, and write keys, custom Lua scripts, and per-bucket TTLs.
What You Can Do
POST
Createbucket
— Create bucket
/
PATCH
Updatebucket
— Update bucket
/{bucket_id}
DELETE
Deletebucket
— Delete bucket
/{bucket_id}
GET
Listkeys
— List keys
/{bucket_id}
GET
Getkey
— Get key value
/{bucket_id}/{key}
POST
Setkey
— Set key value
/{bucket_id}/{key}
PATCH
Patchkey
— Increment or decrement numeric value
/{bucket_id}/{key}
DELETE
Deletekey
— Delete key
/{bucket_id}/{key}
PUT
Uploadscript
— Upload script
/{bucket_id}/scripts/{script_name}
GET
Executescript
— Execute script
/{bucket_id}/scripts/{script_name}
MCP Tools
createbucket
Create bucket
updatebucket
Update bucket
deletebucket
Delete bucket
idempotent
listkeys
List keys
read-only
idempotent
getkey
Get key value
read-only
idempotent
setkey
Set key value
patchkey
Increment or decrement numeric value
deletekey
Delete key
idempotent
uploadscript
Upload script
idempotent
executescript
Execute script
read-only
idempotent