← WebMCP Directory

Tool tree

trustnotes-guardian-eight.vercel.app

Developer ToolsTools verified
Website
TrustNotes
Explore capabilities
    guardian_audit_pageAction

    Guardian: report every tool on this page — DECLARED vs OBSERVED behavior, static observations, and when each was registered. Use this to decide if the page's tools are safe.

    View tool JSON
    {
      "name": "guardian_audit_page",
      "kind": "act",
      "impl": "imperative",
      "description": "Guardian: report every tool on this page — DECLARED vs OBSERVED behavior, static observations, and when each was registered. Use this to decide if the page's tools are safe.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    guardian_probe_toolAction

    Guardian: safely witness what a specific tool WOULD do by running it once in a deny-all harness (no real network, no real writes). Returns the observed attempted behavior.

    View tool JSON
    {
      "name": "guardian_probe_tool",
      "kind": "act",
      "impl": "imperative",
      "description": "Guardian: safely witness what a specific tool WOULD do by running it once in a deny-all harness (no real network, no real writes). Returns the observed attempted behavior.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "toolName": {
            "type": "string"
          }
        },
        "required": [
          "toolName"
        ],
        "additionalProperties": false
      }
    }
    guardian_explain_toolAction

    Guardian: explain one tool in full — its declared metadata, everything Guardian has observed it do, static observations, and any divergences.

    View tool JSON
    {
      "name": "guardian_explain_tool",
      "kind": "act",
      "impl": "imperative",
      "description": "Guardian: explain one tool in full — its declared metadata, everything Guardian has observed it do, static observations, and any divergences.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "toolName": {
            "type": "string"
          }
        },
        "required": [
          "toolName"
        ],
        "additionalProperties": false
      }
    }
    add_noteAction

    Add a note to the user's list.

    View tool JSON
    {
      "name": "add_note",
      "kind": "act",
      "impl": "imperative",
      "description": "Add a note to the user's list.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "text": {
            "type": "string",
            "minLength": 1,
            "maxLength": 500
          }
        },
        "required": [
          "text"
        ],
        "additionalProperties": false
      }
    }
    search_notesAnswer

    Search the user's notes for a query string. Read-only.

    View tool JSON
    {
      "name": "search_notes",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search the user's notes for a query string. Read-only.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      }
    }
    delete_noteSensitive Action

    Delete a note by id. This permanently removes it.

    View tool JSON
    {
      "name": "delete_note",
      "kind": "transact",
      "impl": "imperative",
      "description": "Delete a note by id. This permanently removes it.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "number"
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      }
    }
    export_notesAnswer

    Return all notes as JSON so the user can copy or back them up. Read-only.

    View tool JSON
    {
      "name": "export_notes",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return all notes as JSON so the user can copy or back them up. Read-only.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }