Skip to main content
Glama

Firefox MCP Server

by JediLuke
test.js988 B
#!/usr/bin/env node import { firefox } from 'playwright'; async function testFirefoxServer() { console.log('Testing Firefox MCP server...'); try { // Test if we can launch Firefox console.log('Launching Firefox...'); const browser = await firefox.launch({ headless: true }); console.log('Creating new page...'); const page = await browser.newPage(); console.log('Navigating to example.com...'); await page.goto('https://example.com'); console.log('Getting page title...'); const title = await page.title(); console.log('Page title:', title); console.log('Taking screenshot...'); await page.screenshot({ path: 'test-screenshot.png' }); console.log('Closing browser...'); await browser.close(); console.log('✅ Firefox MCP server test completed successfully!'); } catch (error) { console.error('❌ Test failed:', error.message); process.exit(1); } } testFirefoxServer();

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

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