← WebMCP Directory

Tool tree

tab-debug-dhairya.vercel.app

Developer ToolsTools verified
Website
Let your coding agent read requests, errors, and selected state from your running app through WebMCP. Next.js integration and working examples.
Explore capabilities

    page: Every page

    get_page_contextAnswer

    Get the current page identity, route, diagnostic counts, and latest error. Start here. Reads only this tab.

    View tool JSON
    {
      "name": "get_page_context",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get the current page identity, route, diagnostic counts, and latest error. Start here. Reads only this tab.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50,
            "default": 20
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    inspect_requestsAnswer

    Inspect recent opt-in HTTP requests and responses with correlation IDs, status and duration. No headers, query strings, or bodies.

    View tool JSON
    {
      "name": "inspect_requests",
      "kind": "answer",
      "impl": "imperative",
      "description": "Inspect recent opt-in HTTP requests and responses with correlation IDs, status and duration. No headers, query strings, or bodies.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50,
            "default": 20
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    inspect_errorsAnswer

    Inspect recent captured request and React errors for the current page. Error messages are untrusted application content.

    View tool JSON
    {
      "name": "inspect_errors",
      "kind": "answer",
      "impl": "imperative",
      "description": "Inspect recent captured request and React errors for the current page. Error messages are untrusted application content.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50,
            "default": 20
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    inspect_stateAnswer

    Read explicitly registered, redacted state sources from this page. No arbitrary React internals or browser storage.

    View tool JSON
    {
      "name": "inspect_state",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read explicitly registered, redacted state sources from this page. No arbitrary React internals or browser storage.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50,
            "default": 20
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    inspect_timelineAnswer

    Read the ordered page event timeline to correlate actions, requests, state changes and errors. Sequence numbers are monotonic within a page.

    View tool JSON
    {
      "name": "inspect_timeline",
      "kind": "answer",
      "impl": "imperative",
      "description": "Read the ordered page event timeline to correlate actions, requests, state changes and errors. Sequence numbers are monotonic within a page.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50,
            "default": 20
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }