Skip to content

MCP tools

BrowserMesh v0.1 registers 38 MCP tools. Tool discovery is authoritative; clients should not hard-code this list.

All successful calls return object-root structuredContent plus JSON compatibility text. Every operation result contains an operationId. Page operations also return sessionId and pageId. Screenshots additionally return an in-memory image/png content block.

Shared page address

Most page operations accept:

FieldTypeRequiredNotes
sessionIdstringyesexplicit owning session
pageIdstringyespage owned by that session
timeoutMspositive integernomaximum 300,000; runtime default otherwise

Element actions require exactly one of locator or ref. See Locators and targets.

Categories

Explicit identity

Use separate sessions for different users, accounts, roles, authentication states, permission/device profiles, or independent parallel workflows.

Released under the Apache License 2.0.