Tool reference

list_notes

List Notes. List your notes, optionally filtered by status or tag.

GroupAccessMCP name
NotesRead-onlylist_notes

Description

The description the MCP server sends to the model, word for word. Its rules apply to every call.

List your notes, optionally filtered by status or tag. Status evergreen is the source notes set to repeat; it is not a tag. Use skip for pagination. Check hasMore in the response to know if more results exist.

Arguments

ArgumentTypeRequiredDescription
limitnumberNoMax notes to return (default 20, max 50) Default 20.
skipnumberNoOffset for pagination Default 0.
statusstringNoFilter by note status. evergreen means source notes set to repeat. It is a status, not a tag. One of: "draft", "ready", "scheduled", "published", "evergreen".
tagstringNoFilter by category/tag name

Example call

The smallest valid request: required arguments only, with placeholder values.

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "list_notes",
    "arguments": {}
  }
}

Result

The result has structuredContent that matches this schema. The same data is also in content as JSON text.

FieldTypeRequiredDescription
countnumberYes
hasMorebooleanYes
notesobject[]Yes
notes[].autoRestackAfterHoursnumber | nullYes
notes[].contentstringYes
notes[].createdAtstringYesFormat date-time.
notes[].idstringYes
notes[].scheduledAtstring | nullYes
notes[].statusstringYes
notes[].tagsstring[]Yes
notes[].updatedAtstringYesFormat date-time.
skipnumberYes
totalnumberYes

Annotations

HintValue
readOnlyHinttrue
destructiveHintfalse
openWorldHintfalse

The full input and output JSON Schemas for every tool are in /mcp-tools.json.

On this page