← WebMCP Directory

Tool tree

tether-swart.vercel.app

AI & AgentsTools verified
Website
Inspect, search, and permanently delete every memory participating sites have stored in your Tether layer.
Explore capabilities

    page: Dashboard

    store_contextAction

    Persist a useful piece of user context into the Tether shared memory layer so other participating websites can retrieve it later.

    View tool JSON
    {
      "name": "store_context",
      "kind": "act",
      "impl": "imperative",
      "description": "Persist a useful piece of user context into the Tether shared memory layer so other participating websites can retrieve it later.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "content": {
            "type": "string",
            "description": "The fact to remember, written as a complete statement."
          },
          "category": {
            "type": "string",
            "enum": [
              "preference",
              "workflow",
              "project",
              "constraint",
              "other"
            ],
            "description": "Kind of context being stored."
          },
          "tags": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Short lookup tags, e.g. ['ui','design']."
          },
          "source": {
            "type": "string",
            "description": "Website that learned this context."
          },
          "confidence": {
            "type": "number",
            "description": "0-1 certainty that this is a durable user preference."
          }
        },
        "required": [
          "content"
        ]
      },
      "page": "/dashboard"
    }
    retrieve_contextAnswer

    Retrieve the user context most relevant to the current task from Tether, ranked by relevance with the reason each memory matched.

    View tool JSON
    {
      "name": "retrieve_context",
      "kind": "answer",
      "impl": "imperative",
      "description": "Retrieve the user context most relevant to the current task from Tether, ranked by relevance with the reason each memory matched.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "What context is needed right now."
          },
          "source_filter": {
            "type": "string",
            "description": "Optional: only return memories written by this site."
          },
          "limit": {
            "type": "number",
            "description": "Maximum memories to return (default 20)."
          }
        },
        "required": [
          "query"
        ]
      },
      "page": "/dashboard"
    }
    update_contextAction

    Correct or refine a memory that Tether already holds, identified by its id or by matching text.

    View tool JSON
    {
      "name": "update_context",
      "kind": "act",
      "impl": "imperative",
      "description": "Correct or refine a memory that Tether already holds, identified by its id or by matching text.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Id of the memory to update."
          },
          "match": {
            "type": "string",
            "description": "Alternative to id: text to match against existing memories."
          },
          "content": {
            "type": "string",
            "description": "Replacement content."
          },
          "category": {
            "type": "string",
            "enum": [
              "preference",
              "workflow",
              "project",
              "constraint",
              "other"
            ]
          },
          "tags": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "confidence": {
            "type": "number"
          }
        },
        "required": []
      },
      "page": "/dashboard"
    }
    delete_contextSensitive Action

    Permanently remove a memory from Tether so no participating site can retrieve it again. Honors the user's decision to forget something.

    View tool JSON
    {
      "name": "delete_context",
      "kind": "transact",
      "impl": "imperative",
      "description": "Permanently remove a memory from Tether so no participating site can retrieve it again. Honors the user's decision to forget something.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Id of the memory to delete."
          },
          "match": {
            "type": "string",
            "description": "Alternative to id: text to match."
          }
        },
        "required": []
      },
      "page": "/dashboard"
    }

    page: Designlab

    save_preferenceAction

    Apply a design preference in DesignLab and persist it to the user's Tether memory layer so other participating sites can use it. Accepts any combination of theme, layout density, and preferred language.

    View tool JSON
    {
      "name": "save_preference",
      "kind": "act",
      "impl": "imperative",
      "description": "Apply a design preference in DesignLab and persist it to the user's Tether memory layer so other participating sites can use it. Accepts any combination of theme, layout density, and preferred language.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "theme": {
            "type": "string",
            "enum": [
              "dark",
              "light"
            ],
            "description": "Preferred interface theme."
          },
          "density": {
            "type": "string",
            "enum": [
              "compact",
              "comfortable"
            ],
            "description": "Preferred layout density."
          },
          "language": {
            "type": "string",
            "enum": [
              "TypeScript",
              "JavaScript"
            ],
            "description": "Preferred programming language for new projects."
          }
        },
        "required": []
      },
      "page": "/designlab"
    }
    remember_preferenceAction

    Remember an arbitrary preference or working convention the user states in their own words, and persist it to Tether from DesignLab. Use this for anything that is not one of DesignLab's built-in theme, density, or language settings — for example a preferred package manager, styling library, or framework.

    View tool JSON
    {
      "name": "remember_preference",
      "kind": "act",
      "impl": "imperative",
      "description": "Remember an arbitrary preference or working convention the user states in their own words, and persist it to Tether from DesignLab. Use this for anything that is not one of DesignLab's built-in theme, density, or language settings — for example a preferred package manager, styling library, or framework.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "content": {
            "type": "string",
            "description": "The preference, written as a complete statement."
          },
          "category": {
            "type": "string",
            "enum": [
              "preference",
              "workflow",
              "project",
              "constraint",
              "other"
            ],
            "description": "Kind of context. Defaults to preference."
          },
          "tags": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Short lookup tags."
          },
          "confidence": {
            "type": "number",
            "description": "0-1 certainty."
          }
        },
        "required": [
          "content"
        ]
      },
      "page": "/designlab"
    }
    get_preferencesAnswer

    Read the design preferences DesignLab currently has applied, along with anything Tether already knows about the user's design and language choices.

    View tool JSON
    {
      "name": "get_preferences",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the design preferences DesignLab currently has applied, along with anything Tether already knows about the user's design and language choices.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/designlab"
    }

    page: Devforge

    get_user_contextAnswer

    Fetch the user's stored preferences from Tether that are relevant to setting up a new project, without generating anything yet.

    View tool JSON
    {
      "name": "get_user_context",
      "kind": "answer",
      "impl": "imperative",
      "description": "Fetch the user's stored preferences from Tether that are relevant to setting up a new project, without generating anything yet.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "What context is needed, e.g. 'preferences for a new project'."
          }
        },
        "required": []
      },
      "page": "/devforge"
    }
    create_projectAction

    Generate a starter project in DevForge. Retrieves the user's preferences from Tether first and configures language, theme, layout density, framework, package manager, and styling from them, so the user never re-enters what they already taught another site.

    View tool JSON
    {
      "name": "create_project",
      "kind": "act",
      "impl": "imperative",
      "description": "Generate a starter project in DevForge. Retrieves the user's preferences from Tether first and configures language, theme, layout density, framework, package manager, and styling from them, so the user never re-enters what they already taught another site.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "description": "Project name, e.g. 'starter-app'."
          },
          "use_stored_context": {
            "type": "boolean",
            "description": "Whether to apply Tether memories. Defaults to true."
          }
        },
        "required": []
      },
      "page": "/devforge"
    }
    apply_preferencesAction

    Re-apply or drop the Tether preferences on the project currently open in DevForge, so the user can see exactly which settings came from their shared memory.

    View tool JSON
    {
      "name": "apply_preferences",
      "kind": "act",
      "impl": "imperative",
      "description": "Re-apply or drop the Tether preferences on the project currently open in DevForge, so the user can see exactly which settings came from their shared memory.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "use_stored_context": {
            "type": "boolean",
            "description": "True to apply Tether memories, false to revert to defaults."
          }
        },
        "required": [
          "use_stored_context"
        ]
      },
      "page": "/devforge"
    }