Skip to main content
Glama
types.js1.32 kB
import { z } from 'zod'; // Input schemas for MCP tools export const BrowserNavigateInputSchema = z.object({ url: z.string().url(), waitUntil: z.enum(['networkidle', 'domcontentloaded', 'load']).optional().default('domcontentloaded') }); export const BrowserTakeScreenshotInputSchema = z.object({ fullPage: z.boolean().optional().default(false), selector: z.string().optional() }); export const BrowserGetHtmlInputSchema = z.object({ selector: z.string().optional() }); export const BrowserClickInputSchema = z.object({ selector: z.string() }); export const BrowserTypeInputSchema = z.object({ selector: z.string(), text: z.string() }); export const BrowserWaitForInputSchema = z.object({ selector: z.string(), timeout: z.number().optional().default(30000) }); export const BrowserEvaluateInputSchema = z.object({ script: z.string() }); export const BrowserSnapshotInputSchema = z.object({ selector: z.string().optional() }); export const BrowserFileUploadInputSchema = z.object({ selector: z.string(), paths: z.array(z.string()).min(1) }); export const BrowserRefreshInputSchema = z.object({ waitUntil: z.enum(['networkidle', 'domcontentloaded', 'load']).optional().default('load'), timeout: z.number().optional() }); //# sourceMappingURL=types.js.map

Latest Blog Posts

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/b3nw/playwright-mcp-server'

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