← WebMCP Directory

Tool tree

daisukedaisuke.github.io

Developer ToolsTools verified
Website
DeSmuME Web Debugger
Explore capabilities
    desmume.listAction

    Lists the runtime-free command surface. Loading a ROM loads the emulator runtime.

    View tool JSON
    {
      "name": "desmume.list",
      "kind": "act",
      "impl": "imperative",
      "description": "Lists the runtime-free command surface. Loading a ROM loads the emulator runtime.",
      "inputSchema": {
        "type": "object",
        "additionalProperties": false
      },
      "page": "/desmume_webassembly/"
    }
    desmume.callAction

    Runs one local command. Only ROM load commands load the emulator runtime.

    View tool JSON
    {
      "name": "desmume.call",
      "kind": "act",
      "impl": "imperative",
      "description": "Runs one local command. Only ROM load commands load the emulator runtime.",
      "inputSchema": {
        "type": "object",
        "required": [
          "command"
        ],
        "properties": {
          "command": {
            "type": "string"
          },
          "params": {
            "type": "object",
            "additionalProperties": true
          }
        },
        "additionalProperties": false
      },
      "page": "/desmume_webassembly/"
    }
    desmume.evalAction

    Runs isolated JavaScript after the emulator runtime is available.

    View tool JSON
    {
      "name": "desmume.eval",
      "kind": "act",
      "impl": "imperative",
      "description": "Runs isolated JavaScript after the emulator runtime is available.",
      "inputSchema": {
        "type": "object",
        "required": [
          "code"
        ],
        "properties": {
          "code": {
            "type": "string"
          },
          "timeoutMs": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "page": "/desmume_webassembly/"
    }
    desmume.runScriptAction

    Alias for desmume.eval with the same isolated Worker boundary.

    View tool JSON
    {
      "name": "desmume.runScript",
      "kind": "act",
      "impl": "imperative",
      "description": "Alias for desmume.eval with the same isolated Worker boundary.",
      "inputSchema": {
        "type": "object",
        "required": [
          "code"
        ],
        "properties": {
          "code": {
            "type": "string"
          },
          "timeoutMs": {
            "type": "number"
          }
        },
        "additionalProperties": false
      },
      "page": "/desmume_webassembly/"
    }