Skip to content
Back to search
100
MCP live MCP 2026-07-28 streamable-http

Direct MCP candidate from ai_catalog

direct:agbrowser.shveik.dev:1d8f30fc4c

Declared as an MCP endpoint by ai_catalog; probed directly.

Watch this dependency Share evidence report
Uptime
100.0%
2 direct probes · 30d
Response
242ms
last probe
Tools
13
callable
Resources
4
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
13 tools, 4 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
17 items in total; 3 or more earns these points.
pass Describes itself 10/10
59 characters; more than 30 earns these points.

Tools · 13

create_session

Buy a browser session (honest by default) for 10m, 30m or 60m. Paid in stablecoins: call without a payment for the x402 quote, then again with the signed payment in _meta. Keep session_id and secret. …

close_session

Optional: sessions end by themselves when idle. Give your final answer to the user FIRST, then close; closing ends the session and you will see no further output.

get_session

Time left, usage, limits; keeps the session alive.

navigate

Open a URL in the current tab. Small pages return the full snapshot; big pages return an outline (headings, counts) and you then use find, read or snapshot scope. Public http(s) sites only. wait=load …

snapshot

Current page as a compact tree; interactive elements carry ref=eN for click/type/select; draggable ones are marked (drag: from ref to ref). Refs stay valid while the element exists. mode=diff shows on…

wait_for

Wait until text appears (or text_gone: disappears), a ref/selector shows, or the URL changes. Use one text condition. Better than fixed delays.

tabs

List, open, switch or close tabs (max 5). Popups open as new tabs but are not selected: list, then select.

evaluate

Run JavaScript in the page; returns JSON (5 s, 64 KiB). For data the snapshot lacks, not for clicking. No crypto.subtle on http pages (downloads give sha256).

screenshot

JPEG screenshot (viewport, ref, region or full page). Costs many tokens: snapshot is cheaper.

act

Act on the page. For upload give args.files=[{name,text|base64}] inline. kind: click, dblclick, rightclick, hover, focus, type (ref+value), press (value=key), select (ref+values), check/uncheck, scrol…

extract

Get data without acting: read (Markdown), links, tables, forms, outline, metadata, jsonld, schema (records by CSS selectors), find (query:"designed|first released" is a regex; or args.queries=["a","b"…

extend_session

Pay for another 10m, 30m or 60m on a session you own, up to max_expires_at. Paid in stablecoins using the same quote/payment flow as create_session.

feedback

Free. Tell the people who run this service what worked, what failed or what you miss: a bug, an idea or a thanks. A person reads it. No payment, no account; limited to a few messages an hour.

Resources · 4

Agent guide

Usage guide and payment behavior.

https://agbrowser.shveik.dev/agents.md
OpenAPI

Machine-readable REST API description.

https://agbrowser.shveik.dev/openapi.json
Pricing

How request prices are quoted.

https://agbrowser.shveik.dev/pricing.md
Documentation

Product API reference.

https://agbrowser.shveik.dev/docs

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://agbrowser.shveik.dev/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "direct_mcp_candidate_from_ai_catalog": {
      "url": "https://agbrowser.shveik.dev/mcp",
      "transport": "streamable-http"
    }
  }
}