← WebMCP Directory

Tool tree

interface-passport-webmcp.anynickin.chatgpt.site

Developer ToolsTools verified
Website
Interface Passport
Explore capabilities
    get_shareable_interaction_profileAnswer

    Read only the user's approved, shareable functional interface preferences. Returns no identity, diagnosis, precise location, stable identifier, or reason for a preference. Pass destinationOrigin to receive the set this passport has learned that origin can actually use; the result is always a subset of what the user saved, never more. After navigation, inspect the current destination's tools and relay a preference only when its schema has the same meaning and accepts the exact value; never infer support from an unrelated tool.

    View tool JSON
    {
      "name": "get_shareable_interaction_profile",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read only the user's approved, shareable functional interface preferences. Returns no identity, diagnosis, precise location, stable identifier, or reason for a preference. Pass destinationOrigin to receive the set this passport has learned that origin can actually use; the result is always a subset of what the user saved, never more. After navigation, inspect the current destination's tools and relay a preference only when its schema has the same meaning and accepts the exact value; never infer support from an unrelated tool.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "destinationOrigin": {
            "type": "string",
            "minLength": 1,
            "maxLength": 200
          }
        },
        "additionalProperties": false
      }
    }
    file_adaptation_recordAction

    File a return record a destination produced with export_adaptation_record. This passport re-derives the record's own arithmetic and compares it against the disclosure this passport actually made, then files a verdict. The verdict is computed here; no argument can assert it. Filing changes no website and reverses nothing.

    View tool JSON
    {
      "name": "file_adaptation_record",
      "kind": "act",
      "impl": "imperative",
      "description": "File a return record a destination produced with export_adaptation_record. This passport re-derives the record's own arithmetic and compares it against the disclosure this passport actually made, then files a verdict. The verdict is computed here; no argument can assert it. Filing changes no website and reverses nothing.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "record": {
            "type": "object"
          }
        },
        "required": [
          "record"
        ],
        "additionalProperties": false
      }
    }
    get_passport_ledgerAnswer

    Read every return record this passport has filed, the per-origin summary of which tokens each origin declared, accepted, and refused, and the list of things a filed record does not prove.

    View tool JSON
    {
      "name": "get_passport_ledger",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read every return record this passport has filed, the per-origin summary of which tokens each origin declared, accepted, and refused, and the list of things a filed record does not prove.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    export_passport_auditAction

    Export the ledger as a plain-Markdown audit document the user can keep or hand to someone else: what each origin declared, accepted, and refused, every filed record with its verdict and failed checks, and an explicit statement of what the document does not prove.

    View tool JSON
    {
      "name": "export_passport_audit",
      "kind": "act",
      "impl": "imperative",
      "description": "Export the ledger as a plain-Markdown audit document the user can keep or hand to someone else: what each origin declared, accepted, and refused, every filed record with its verdict and failed checks, and an explicit statement of what the document does not prove.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }