Skip to main content
Glama

Chromium ARM64 Browser

by nfodor
mcp.json6.19 kB
{ "name": "chromium-arm64", "version": "1.3.0", "description": "Production-ready browser automation server optimized for ARM64 architectures with direct Chrome DevTools Protocol communication", "author": { "name": "Nicolas Fodor", "email": "contact@example.com" }, "homepage": "https://github.com/nfodor/mcp-chromium-arm64", "repository": { "type": "git", "url": "https://github.com/nfodor/mcp-chromium-arm64.git" }, "license": "MIT", "keywords": [ "browser-automation", "arm64", "raspberry-pi", "claude-code", "chrome-devtools", "web-testing", "ui-testing", "performance-testing", "quality-assurance", "cross-platform" ], "categories": [ "browser-automation", "web-testing", "development-tools", "quality-assurance" ], "platforms": { "supported": [ "linux-arm64", "darwin-arm64", "win32-arm64" ], "tested": [ "raspberry-pi-os", "ubuntu-arm64", "macos-apple-silicon", "windows-arm64" ] }, "requirements": { "node": ">=18.0.0", "chromium": ">=90.0.0", "memory": "4GB recommended, 2GB minimum", "architecture": "ARM64" }, "capabilities": { "browser_automation": true, "screenshot_capture": true, "form_interaction": true, "console_monitoring": true, "network_monitoring": true, "performance_auditing": true, "accessibility_testing": true, "real_time_debugging": true }, "tools": [ { "name": "navigate", "description": "Navigate to a URL", "category": "navigation" }, { "name": "screenshot", "description": "Capture viewport or full page screenshots", "category": "capture" }, { "name": "click", "description": "Click on page elements", "category": "interaction" }, { "name": "fill", "description": "Fill form input fields", "category": "interaction" }, { "name": "get_content", "description": "Extract page content (HTML or text)", "category": "extraction" }, { "name": "evaluate", "description": "Execute JavaScript in the browser", "category": "execution" }, { "name": "get_console_logs", "description": "Retrieve browser console messages", "category": "monitoring" }, { "name": "get_console_errors", "description": "Get console error messages", "category": "monitoring" }, { "name": "get_network_logs", "description": "Monitor network requests and responses", "category": "monitoring" }, { "name": "hover", "description": "Hover over page elements", "category": "interaction" }, { "name": "select", "description": "Select dropdown options", "category": "interaction" }, { "name": "run_accessibility_audit", "description": "Run accessibility compliance check", "category": "auditing" }, { "name": "run_performance_audit", "description": "Analyze page performance metrics", "category": "auditing" }, { "name": "close_browser", "description": "Close the browser instance", "category": "lifecycle" } ], "use_cases": [ { "title": "Claude Code Web App Confidence", "description": "Gives Claude Code 90% confidence in web application quality through real browser simulation", "primary": true }, { "title": "SaaS Quality Assurance", "description": "Automated testing of web applications with comprehensive monitoring" }, { "title": "E-commerce Testing", "description": "User flow validation for shopping carts, checkout processes, and payment forms" }, { "title": "Performance Monitoring", "description": "Real-time web application performance analysis and optimization" }, { "title": "Accessibility Compliance", "description": "Automated accessibility testing and compliance reporting" }, { "title": "Cross-Platform Testing", "description": "Consistent browser automation across ARM64 platforms" } ], "integration": { "claude_code": { "supported": true, "install_command": "claude mcp add chromium-arm64 \"$(pwd)/mcp-wrapper.sh\" --scope user", "verify_command": "claude mcp list" }, "mcp_protocol": { "version": "1.0", "transport": "stdio", "capabilities": ["tools"] } }, "documentation": { "setup_guide": "docs/COMPLETE-SETUP-GUIDE.md", "api_reference": "README-TECHNICAL.md", "raspberry_pi_guide": "README-RASPBERRY-PI.md", "use_cases": "allpublic/CLAUDE-CODE-WEB-APP-CONFIDENCE.md" }, "performance": { "raspberry_pi_4": { "navigation_time": "800ms average", "screenshot_time": "1.2s full page", "memory_usage": "80MB baseline", "form_interaction": "300ms per field" }, "apple_silicon": { "navigation_time": "400ms average", "screenshot_time": "600ms full page", "memory_usage": "60MB baseline", "form_interaction": "150ms per field" } }, "roi_analysis": { "traditional_qa_cost": "$80,000/year", "setup_cost": "$480 one-time", "operating_cost": "$40/month", "payback_period": "2 months", "annual_savings": "$78,000+" }, "discovery": { "tags": [ "mcp-server", "browser-automation", "claude-code-integration", "arm64-optimized", "web-testing", "quality-assurance" ], "searchable_terms": [ "browser testing", "web app quality", "claude code confidence", "arm64 automation", "raspberry pi testing", "ui testing", "performance monitoring", "console monitoring" ] }, "support": { "github_issues": "https://github.com/nfodor/mcp-chromium-arm64/issues", "discussions": "https://github.com/nfodor/mcp-chromium-arm64/discussions", "documentation": "https://github.com/nfodor/mcp-chromium-arm64#readme" }, "created_at": "2024-01-01T00:00:00Z", "updated_at": "2024-08-09T00:00:00Z" }

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/nfodor/mcp-chromium-arm64'

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