{
  "name": "xNotePadAI",
  "description": "A private, client-side-encrypted AI notebook. In-browser WebMCP tools let AI agents read and write your notes without the plaintext ever leaving the browser.",
  "url": "https://www.xnotepadai.com/",
  "tools": [
    {
      "name": "create_note",
      "description": "Create a new note in the notebook. Returns the new note id and title.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "title": { "type": "string", "description": "Note title" },
          "content": { "type": "string", "description": "Note body (markdown or plain text)" }
        },
        "required": ["title"]
      },
      "annotations": { "readOnlyHint": false, "untrustedContentHint": true }
    },
    {
      "name": "search_notes",
      "description": "Search notes by a query string in title or content. Returns matching notes (id + title).",
      "inputSchema": {
        "type": "object",
        "properties": { "query": { "type": "string", "description": "Search text" } },
        "required": ["query"]
      },
      "annotations": { "readOnlyHint": true, "untrustedContentHint": true }
    },
    {
      "name": "list_notes",
      "description": "List all notes (id, title, updated_at), newest first, up to 100.",
      "inputSchema": { "type": "object", "properties": {} },
      "annotations": { "readOnlyHint": true, "untrustedContentHint": true }
    },
    {
      "name": "get_note",
      "description": "Get the full content of a note by its id.",
      "inputSchema": {
        "type": "object",
        "properties": { "id": { "type": "string", "description": "Note id" } },
        "required": ["id"]
      },
      "annotations": { "readOnlyHint": true, "untrustedContentHint": true }
    },
    {
      "name": "add_tag",
      "description": "Add a tag to a note by its id.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": { "type": "string", "description": "Note id" },
          "tag": { "type": "string", "description": "Tag to add" }
        },
        "required": ["id", "tag"]
      },
      "annotations": { "readOnlyHint": false, "untrustedContentHint": true }
    }
  ]
}
