← WebMCP Directory

Tool tree

studio-bay-omega.vercel.app

Developer ToolsTools verified
Website
Inscribe
Explore capabilities
    inscribe.file.listAnswer

    List files and directories under a given path.

    View tool JSON
    {
      "name": "inscribe.file.list",
      "kind": "answer",
      "impl": "imperative",
      "description": "List files and directories under a given path.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string"
          }
        }
      }
    }
    inscribe.file.readAnswer

    Read the contents of a single file.

    View tool JSON
    {
      "name": "inscribe.file.read",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the contents of a single file.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string"
          }
        },
        "required": [
          "path"
        ]
      }
    }
    inscribe.file.writeAction

    Create or overwrite a file with new content.

    View tool JSON
    {
      "name": "inscribe.file.write",
      "kind": "act",
      "impl": "imperative",
      "description": "Create or overwrite a file with new content.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string"
          },
          "content": {
            "type": "string"
          }
        },
        "required": [
          "path",
          "content"
        ]
      }
    }
    inscribe.file.deleteSensitive Action

    Delete a file or directory (recursively).

    View tool JSON
    {
      "name": "inscribe.file.delete",
      "kind": "transact",
      "impl": "imperative",
      "description": "Delete a file or directory (recursively).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string"
          }
        },
        "required": [
          "path"
        ]
      }
    }
    inscribe.file.mkdirAction

    Create a directory.

    View tool JSON
    {
      "name": "inscribe.file.mkdir",
      "kind": "act",
      "impl": "imperative",
      "description": "Create a directory.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string"
          }
        },
        "required": [
          "path"
        ]
      }
    }
    inscribe.code.executeAction

    Run a JavaScript snippet in this page’s sandboxed iframe and return its console output and value. For shell commands use inscribe.terminal.exec instead.

    View tool JSON
    {
      "name": "inscribe.code.execute",
      "kind": "act",
      "impl": "imperative",
      "description": "Run a JavaScript snippet in this page’s sandboxed iframe and return its console output and value. For shell commands use inscribe.terminal.exec instead.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string"
          }
        },
        "required": [
          "code"
        ]
      }
    }
    inscribe.terminal.execAction

    Run a shell command in a fresh isolated Linux VM and return its real output. For JavaScript in this page use inscribe.code.execute instead.

    View tool JSON
    {
      "name": "inscribe.terminal.exec",
      "kind": "act",
      "impl": "imperative",
      "description": "Run a shell command in a fresh isolated Linux VM and return its real output. For JavaScript in this page use inscribe.code.execute instead.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "command": {
            "type": "string"
          }
        },
        "required": [
          "command"
        ]
      }
    }
    inscribe.system.infoAnswer

    Return metadata about this Inscribe instance and available tools.

    View tool JSON
    {
      "name": "inscribe.system.info",
      "kind": "answer",
      "impl": "imperative",
      "description": "Return metadata about this Inscribe instance and available tools.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
    inscribe.image.generateAction

    Generate a real image from a prompt (via an OpenRouter image model) and save it into the project. Falls back to a placeholder SVG gradient if no image model is configured or the call fails.

    View tool JSON
    {
      "name": "inscribe.image.generate",
      "kind": "act",
      "impl": "imperative",
      "description": "Generate a real image from a prompt (via an OpenRouter image model) and save it into the project. Falls back to a placeholder SVG gradient if no image model is configured or the call fails.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "prompt": {
            "type": "string"
          },
          "filename": {
            "type": "string"
          },
          "dir": {
            "type": "string"
          }
        },
        "required": [
          "prompt",
          "filename"
        ]
      }
    }
    inscribe.deployAction

    Deploy the current project to a live Vercel URL. Falls back to a downloadable file-bundle summary if no deploy backend is configured.

    View tool JSON
    {
      "name": "inscribe.deploy",
      "kind": "act",
      "impl": "imperative",
      "description": "Deploy the current project to a live Vercel URL. Falls back to a downloadable file-bundle summary if no deploy backend is configured.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string"
          },
          "name": {
            "type": "string"
          }
        }
      }
    }