Skip to main content
Glama

MCP Browser Screenshot Server

BidiParser.jsโ€ข6.47 kB
import * as Parser from '../protocol-parser/protocol-parser.js'; export class BidiParser { // Bluetooth module // keep-sorted start block=yes parseDisableSimulationParameters(params) { return Parser.Bluetooth.parseDisableSimulationParameters(params); } parseHandleRequestDevicePromptParams(params) { return Parser.Bluetooth.parseHandleRequestDevicePromptParams(params); } parseSimulateAdapterParameters(params) { return Parser.Bluetooth.parseSimulateAdapterParams(params); } parseSimulateAdvertisementParameters(params) { return Parser.Bluetooth.parseSimulateAdvertisementParams(params); } parseSimulateGattConnectionResponseParameters(params) { return Parser.Bluetooth.parseSimulateGattConnectionResponseParams(params); } parseSimulatePreconnectedPeripheralParameters(params) { return Parser.Bluetooth.parseSimulatePreconnectedPeripheralParams(params); } // keep-sorted end // Browser module // keep-sorted start block=yes parseRemoveUserContextParams(params) { return Parser.Browser.parseRemoveUserContextParams(params); } // keep-sorted end // Browsing Context module // keep-sorted start block=yes parseActivateParams(params) { return Parser.BrowsingContext.parseActivateParams(params); } parseCaptureScreenshotParams(params) { return Parser.BrowsingContext.parseCaptureScreenshotParams(params); } parseCloseParams(params) { return Parser.BrowsingContext.parseCloseParams(params); } parseCreateParams(params) { return Parser.BrowsingContext.parseCreateParams(params); } parseGetTreeParams(params) { return Parser.BrowsingContext.parseGetTreeParams(params); } parseHandleUserPromptParams(params) { return Parser.BrowsingContext.parseHandleUserPromptParameters(params); } parseLocateNodesParams(params) { return Parser.BrowsingContext.parseLocateNodesParams(params); } parseNavigateParams(params) { return Parser.BrowsingContext.parseNavigateParams(params); } parsePrintParams(params) { return Parser.BrowsingContext.parsePrintParams(params); } parseReloadParams(params) { return Parser.BrowsingContext.parseReloadParams(params); } parseSetViewportParams(params) { return Parser.BrowsingContext.parseSetViewportParams(params); } parseTraverseHistoryParams(params) { return Parser.BrowsingContext.parseTraverseHistoryParams(params); } // keep-sorted end // CDP module // keep-sorted start block=yes parseGetSessionParams(params) { return Parser.Cdp.parseGetSessionRequest(params); } parseResolveRealmParams(params) { return Parser.Cdp.parseResolveRealmRequest(params); } parseSendCommandParams(params) { return Parser.Cdp.parseSendCommandRequest(params); } // keep-sorted end // Emulation module // keep-sorted start block=yes parseSetGeolocationOverrideParams(params) { return Parser.Emulation.parseSetGeolocationOverrideParams(params); } // keep-sorted end // Input module // keep-sorted start block=yes parsePerformActionsParams(params) { return Parser.Input.parsePerformActionsParams(params); } parseReleaseActionsParams(params) { return Parser.Input.parseReleaseActionsParams(params); } parseSetFilesParams(params) { return Parser.Input.parseSetFilesParams(params); } // keep-sorted end // Network module // keep-sorted start block=yes parseAddInterceptParams(params) { return Parser.Network.parseAddInterceptParameters(params); } parseContinueRequestParams(params) { return Parser.Network.parseContinueRequestParameters(params); } parseContinueResponseParams(params) { return Parser.Network.parseContinueResponseParameters(params); } parseContinueWithAuthParams(params) { return Parser.Network.parseContinueWithAuthParameters(params); } parseFailRequestParams(params) { return Parser.Network.parseFailRequestParameters(params); } parseProvideResponseParams(params) { return Parser.Network.parseProvideResponseParameters(params); } parseRemoveInterceptParams(params) { return Parser.Network.parseRemoveInterceptParameters(params); } parseSetCacheBehavior(params) { return Parser.Network.parseSetCacheBehavior(params); } // keep-sorted end // Permissions module // keep-sorted start block=yes parseSetPermissionsParams(params) { return Parser.Permissions.parseSetPermissionsParams(params); } // keep-sorted end // Script module // keep-sorted start block=yes parseAddPreloadScriptParams(params) { return Parser.Script.parseAddPreloadScriptParams(params); } parseCallFunctionParams(params) { return Parser.Script.parseCallFunctionParams(params); } parseDisownParams(params) { return Parser.Script.parseDisownParams(params); } parseEvaluateParams(params) { return Parser.Script.parseEvaluateParams(params); } parseGetRealmsParams(params) { return Parser.Script.parseGetRealmsParams(params); } parseRemovePreloadScriptParams(params) { return Parser.Script.parseRemovePreloadScriptParams(params); } // keep-sorted end // Session module // keep-sorted start block=yes parseSubscribeParams(params) { return Parser.Session.parseSubscribeParams(params); } parseUnsubscribeParams(params) { return Parser.Session.parseUnsubscribeParams(params); } // keep-sorted end // Storage module // keep-sorted start block=yes parseDeleteCookiesParams(params) { return Parser.Storage.parseDeleteCookiesParams(params); } parseGetCookiesParams(params) { return Parser.Storage.parseGetCookiesParams(params); } parseSetCookieParams(params) { return Parser.Storage.parseSetCookieParams(params); } // keep-sorted end // WebExtenstion module // keep-sorted start block=yes parseInstallParams(params) { return Parser.WebModule.parseInstallParams(params); } parseUninstallParams(params) { return Parser.WebModule.parseUninstallParams(params); } } //# sourceMappingURL=BidiParser.js.map

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/seabassgonzalez/mcp-browser-screenshot'

If you have feedback or need assistance with the MCP directory API, please join our Discord server