Skip to main content
Glama

BrowserStack MCP server

Official
get-build-id.ts841 B
export async function getBuildId( projectName: string, buildName: string, username: string, accessKey: string, ): Promise<string> { const url = new URL( "https://api-automation.browserstack.com/ext/v1/builds/latest", ); url.searchParams.append("project_name", projectName); url.searchParams.append("build_name", buildName); url.searchParams.append("user_name", username); const authHeader = "Basic " + Buffer.from(`${username}:${accessKey}`).toString("base64"); const response = await fetch(url.toString(), { headers: { Authorization: authHeader, "Content-Type": "application/json", }, }); if (!response.ok) { throw new Error( `Failed to fetch build ID: ${response.status} ${response.statusText}`, ); } const data = await response.json(); return data.build_id; }

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

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