Inkdrop MCP Server

Official

update-note

Update the existing note in the database

Input Schema

NameRequiredDescriptionDefault
_idYesThe unique document ID which should start with `note:` and the remains are randomly generated string
_revYesThis is a CouchDB specific field. The current MVCC-token/revision of this document (mandatory and immutable).
bodyYesThe content of the note represented with Markdown
bookIdYesThe notebook ID
statusNoThe status of the note
titleYesThe note title

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "_id": { "description": "The unique document ID which should start with `note:` and the remains are randomly generated string", "maxLength": 128, "minLength": 6, "pattern": "^note:", "type": "string" }, "_rev": { "description": "This is a CouchDB specific field. The current MVCC-token/revision of this document (mandatory and immutable).", "type": "string" }, "body": { "description": "The content of the note represented with Markdown", "maxLength": 1048576, "type": "string" }, "bookId": { "description": "The notebook ID", "maxLength": 128, "minLength": 5, "pattern": "^(book:|trash$)", "type": "string" }, "status": { "description": "The status of the note", "enum": [ "none", "active", "onHold", "completed", "dropped" ], "type": "string" }, "title": { "description": "The note title", "maxLength": 128, "type": "string" } }, "required": [ "_id", "_rev", "bookId", "title", "body" ], "type": "object" }