Skip to main content
Glama

Kitsuvo

Server Details

Browse and inspect sites in your own Kitsuvo browser through an opt-in authenticated relay.

Ownership verified

Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
leancoderkavy/kitsuvo-integrations
GitHub Stars
0

TDQS

Score is being calculated.

Available Tools

19 tools
browser_cleanupClean up task tabsInspect

Call at task completion, cancellation or failure. Close only tabs created by this MCP connection and their popups. Existing tabs are preserved. keep_tabs releases result tabs from automatic disconnect cleanup. Failed closes remain available for retry. Does not erase profile data or stop the shared browser.

ParametersJSON Schema
NameRequiredDescriptionDefault
tabNoTab number from browser_tabs. Defaults to this MCP session's selected tab. An explicit tab updates that selection. A closed selection produces an error; select or open a tab to recover.
keep_tabsNoCreated result tabs to leave open for the user; omitted means close all created tabs.
browser_clickClickInspect

Click an element. Waits for any navigation it starts and returns the new snapshot.

ParametersJSON Schema
NameRequiredDescriptionDefault
refYesElement ref from the latest snapshot, such as "e12".
tabNoTab number from browser_tabs. Defaults to this MCP session's selected tab. An explicit tab updates that selection. A closed selection produces an error; select or open a tab to recover.
elementNoHuman-readable description of the element, for the log.
settle_msNoNavigation grace period (default 700 ms). Use 0 for known non-navigating form edits to avoid the grace delay. For asynchronous results, call browser_wait_for afterward. Keep the default when navigation or popups may occur.
timeout_msNoHow long to wait for the page to settle, in milliseconds (default 30000).
browser_evaluateRun JavaScriptInspect

Evaluate a JavaScript expression in the page and return its JSON value. Promises are awaited on Windows and macOS.

ParametersJSON Schema
NameRequiredDescriptionDefault
tabNoTab number from browser_tabs. Defaults to this MCP session's selected tab. An explicit tab updates that selection. A closed selection produces an error; select or open a tab to recover.
expressionYes
browser_get_textPage text
Read-only
Inspect

The page's visible text, for reading or summarizing.

ParametersJSON Schema
NameRequiredDescriptionDefault
tabNoTab number from browser_tabs. Defaults to this MCP session's selected tab. An explicit tab updates that selection. A closed selection produces an error; select or open a tab to recover.
max_charsNoSize limit (default 40000).
browser_hoverHoverInspect

Move the pointer over an element, for menus and tooltips.

ParametersJSON Schema
NameRequiredDescriptionDefault
refYesElement ref from the latest snapshot, such as "e12".
tabNoTab number from browser_tabs. Defaults to this MCP session's selected tab. An explicit tab updates that selection. A closed selection produces an error; select or open a tab to recover.
elementNoHuman-readable description of the element, for the log.
browser_navigateNavigateInspect

Open an address in the tab and wait for it to load. Returns the page snapshot.

ParametersJSON Schema
NameRequiredDescriptionDefault
tabNoTab number from browser_tabs. Defaults to this MCP session's selected tab. An explicit tab updates that selection. A closed selection produces an error; select or open a tab to recover.
urlYeshttp(s) address; a bare host gets https.
timeout_msNoHow long to wait for the page to settle, in milliseconds (default 30000).
browser_navigate_backGo backInspect

Go back in the tab's history.

ParametersJSON Schema
NameRequiredDescriptionDefault
tabNoTab number from browser_tabs. Defaults to this MCP session's selected tab. An explicit tab updates that selection. A closed selection produces an error; select or open a tab to recover.
browser_navigate_forwardGo forwardInspect

Go forward in the tab's history.

ParametersJSON Schema
NameRequiredDescriptionDefault
tabNoTab number from browser_tabs. Defaults to this MCP session's selected tab. An explicit tab updates that selection. A closed selection produces an error; select or open a tab to recover.
browser_press_keyPress keyInspect

Press a key on the focused element: Enter, Tab, Escape, Backspace, Delete, arrow keys, Home, End, PageUp, PageDown, Space, or one character.

ParametersJSON Schema
NameRequiredDescriptionDefault
keyYes
tabNoTab number from browser_tabs. Defaults to this MCP session's selected tab. An explicit tab updates that selection. A closed selection produces an error; select or open a tab to recover.
settle_msNoNavigation grace period (default 700 ms). Use 0 for known non-navigating form edits to avoid the grace delay. For asynchronous results, call browser_wait_for afterward. Keep the default when navigation or popups may occur.
timeout_msNoHow long to wait for the page to settle, in milliseconds (default 30000).
browser_reloadReloadInspect

Reload the page.

ParametersJSON Schema
NameRequiredDescriptionDefault
tabNoTab number from browser_tabs. Defaults to this MCP session's selected tab. An explicit tab updates that selection. A closed selection produces an error; select or open a tab to recover.
browser_resizeResponsive sizeInspect

Show the page at a phone, tablet or custom size (Kitsuvo's responsive mode), or turn that off. The page lays out at that width, so media queries apply. On Windows, mobile also turns on touch input, meta viewport handling and a mobile user agent; reload for sites that check the device. Devices: iphone-se, iphone-16, iphone-16-pro-max, pixel-8, galaxy-s24, ipad-mini, ipad-air, ipad-pro, laptop, desktop.

ParametersJSON Schema
NameRequiredDescriptionDefault
offNoLeave responsive mode and fill the window again.
tabNoTab number from browser_tabs. Defaults to this MCP session's selected tab. An explicit tab updates that selection. A closed selection produces an error; select or open a tab to recover.
widthNoCustom width in CSS pixels (200-3840), with height.
deviceNoDevice id, such as "iphone-16".
heightNoCustom height in CSS pixels (200-3840), with width.
mobileNoTouch and a mobile user agent (Windows). Defaults to on for phones and tablets.
landscapeNoRotate a device to landscape.
browser_select_optionSelect optionInspect

Choose options in a by value or label.

ParametersJSON Schema
NameRequiredDescriptionDefault
refYesElement ref from the latest snapshot, such as "e12".
tabNoTab number from browser_tabs. Defaults to this MCP session's selected tab. An explicit tab updates that selection. A closed selection produces an error; select or open a tab to recover.
valuesYes
elementNoHuman-readable description of the element, for the log.
settle_msNoNavigation grace period (default 700 ms). Use 0 for known non-navigating form edits to avoid the grace delay. For asynchronous results, call browser_wait_for afterward. Keep the default when navigation or popups may occur.
browser_set_controllerIdentify controller and report usageInspect

Report your model, provider and usage for the browser's agent bar. Use known values only; never estimate unknown usage. Client defaults to MCP clientInfo. Usage is a cumulative snapshot for the current model in this MCP session, not a delta; repeated reports do not add tokens. Omitted usage is retained; null clears it. Changing client/model/provider clears previous usage. Report updated totals after model calls when available. Identity and usage are self-reported.

ParametersJSON Schema
NameRequiredDescriptionDefault
tabNoTab number from browser_tabs. Defaults to this MCP session's selected tab. An explicit tab updates that selection. A closed selection produces an error; select or open a tab to recover.
modelNo
usageNo
clientNo
providerNo
browser_snapshotPage snapshot
Read-only
Inspect

Read the page as an accessibility tree. Interactive elements carry refs for the action tools. Better than a screenshot for acting on the page.

ParametersJSON Schema
NameRequiredDescriptionDefault
tabNoTab number from browser_tabs. Defaults to this MCP session's selected tab. An explicit tab updates that selection. A closed selection produces an error; select or open a tab to recover.
max_charsNoSize limit for the snapshot (default 30000).
viewport_onlyNoOnly what is on screen, to save tokens.
browser_tabsTabsInspect

List, open, close or select tabs for this session. New tabs open in the background by default.

ParametersJSON Schema
NameRequiredDescriptionDefault
tabNoTab number from browser_tabs. Defaults to this MCP session's selected tab. An explicit tab updates that selection. A closed selection produces an error; select or open a tab to recover.
urlNoFor new: the address to open.
actionYes
backgroundNoFor new: defaults true. For select: true selects for this session without switching the visible browser tab; defaults false.
browser_take_screenshotScreenshot
Read-only
Inspect

Take a PNG screenshot of the visible page on Windows or macOS. Full-page capture is available on Windows. Use browser_snapshot to act on the page.

ParametersJSON Schema
NameRequiredDescriptionDefault
tabNoTab number from browser_tabs. Defaults to this MCP session's selected tab. An explicit tab updates that selection. A closed selection produces an error; select or open a tab to recover.
full_pageNo
browser_typeType textInspect

Type into a text field, replacing what is there unless clear is false. Optionally press Enter after.

ParametersJSON Schema
NameRequiredDescriptionDefault
refYesElement ref from the latest snapshot, such as "e12".
tabNoTab number from browser_tabs. Defaults to this MCP session's selected tab. An explicit tab updates that selection. A closed selection produces an error; select or open a tab to recover.
textYes
clearNoReplace the current text (default true).
submitNoPress Enter after typing.
elementNoHuman-readable description of the element, for the log.
settle_msNoNavigation grace period (default 700 ms). Use 0 for known non-navigating form edits to avoid the grace delay. For asynchronous results, call browser_wait_for afterward. Keep the default when navigation or popups may occur.
timeout_msNoHow long to wait for the page to settle, in milliseconds (default 30000).
browser_wait_forWait
Read-only
Inspect

Wait for text to appear or disappear, for an element ref to be visible, or a number of seconds.

ParametersJSON Schema
NameRequiredDescriptionDefault
refNoElement ref from the latest snapshot, such as "e12".
tabNoTab number from browser_tabs. Defaults to this MCP session's selected tab. An explicit tab updates that selection. A closed selection produces an error; select or open a tab to recover.
textNo
timeNoSeconds to wait (max 30).
text_goneNo
timeout_msNoHow long to wait for the page to settle, in milliseconds (default 30000).
kitsuvo_reportAI-built report
Read-only
Inspect

Kitsuvo's verdict on the page: a 0-100 score for how likely it was built with an AI app builder, the builder when known, and the evidence. On a search results page, the result sites it hid or labelled. gate says whether the page is shown: open, checking, blocked_ai or warned_spoof.

ParametersJSON Schema
NameRequiredDescriptionDefault
tabNoTab number from browser_tabs. Defaults to this MCP session's selected tab. An explicit tab updates that selection. A closed selection produces an error; select or open a tab to recover.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    Enables MCP clients to drive a self-hosted Chrome session for browsing tasks through browser tools, while providing a live view URL so a human can take over at prompts like logins or 2FA.
    9
    12
    Apache 2.0
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to search, fetch, and interactively browse web pages through a fail-closed Tor/VPN-only tunnel, rotate identities, and exchange end-to-end encrypted messages with other agents via MCP.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.