← WebMCP Directory

Tool tree

cartridge.karanjot.co.in

Developer ToolsTools verified
Website
A URL that gives your agent hands. Drop a file in; your agent can probe, trim, transcode, OCR and query it in the browser. Nothing is uploaded.
Explore capabilities
    list_cartridgesAnswer

    List the Wasm capability cartridges this page can load, their download size in MB, and whether each is currently loaded. Loading a cartridge adds its tools; unloading removes them.

    View tool JSON
    {
      "name": "list_cartridges",
      "kind": "answer",
      "impl": "imperative",
      "description": "List the Wasm capability cartridges this page can load, their download size in MB, and whether each is currently loaded. Loading a cartridge adds its tools; unloading removes them.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    load_cartridgeAction

    Download and initialise a cartridge, registering its tools so you can call them. Downloads tens of megabytes over the user connection. Call list_cartridges first to see ids.

    View tool JSON
    {
      "name": "load_cartridge",
      "kind": "act",
      "impl": "imperative",
      "description": "Download and initialise a cartridge, registering its tools so you can call them. Downloads tens of megabytes over the user connection. Call list_cartridges first to see ids.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Cartridge id from list_cartridges."
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      }
    }
    unload_cartridgeAction

    Unload a cartridge, removing its tools and freeing the memory its Wasm core holds. Files in the workspace are unaffected.

    View tool JSON
    {
      "name": "unload_cartridge",
      "kind": "act",
      "impl": "imperative",
      "description": "Unload a cartridge, removing its tools and freeing the memory its Wasm core holds. Files in the workspace are unaffected.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Cartridge id from list_cartridges."
          }
        },
        "required": [
          "id"
        ],
        "additionalProperties": false
      }
    }
    list_filesAnswer

    List the files the user has dropped into this page. Returns handles and metadata only; file contents never leave the browser and are never returned here.

    View tool JSON
    {
      "name": "list_files",
      "kind": "answer",
      "impl": "imperative",
      "description": "List the files the user has dropped into this page. Returns handles and metadata only; file contents never leave the browser and are never returned here.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }
    get_workspaceAnswer

    Report which cartridges are loaded, how many files the workspace holds, and the total bytes in memory. Use before planning a large job.

    View tool JSON
    {
      "name": "get_workspace",
      "kind": "answer",
      "impl": "imperative",
      "description": "Report which cartridges are loaded, how many files the workspace holds, and the total bytes in memory. Use before planning a large job.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    }