Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"glance": {
"env": {
"BROWSER_HEADLESS": "false"
},
"args": [
"glance-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Navigate, click, screenshot, test — all from your terminal.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'glance-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked glance-mcp against OSV.dev.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in browser
🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
MCP server for Firecrawl — search, scrape, and interact with the web. Supports both cloud and self-hosted instances. Features include web search, scraping, page interaction, batch processing, and LLM-powered content analysis.
The Apify MCP server enables your AI agents to extract data from social media, search engines, maps, e-commerce sites, or any other website using thousands of ready-made scrapers, crawlers, and automation tools available on the Apify Store.
Multi-engine MCP server, CLI, and local daemon for agent web search and content retrieval — skill-guided workflows, no API keys.
MCP Security Weekly
Get CVE alerts and security updates for Glance and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
AI-powered browser automation for Claude Code
by DebugBase
Navigate, click, screenshot, test — all from your terminal.
Glance is an MCP server that gives Claude Code a real browser. Instead of guessing what your web app looks like, Claude can actually see it, interact with it, and test it.
You: "Test the login flow on localhost:3000"
Claude: *opens browser* *navigates* *fills form* *clicks submit*
*takes screenshot* *verifies redirect* *checks for errors*
"Login flow works. Found 1 console warning about..."
npm install -g glance-mcp
Or add directly to Claude Code:
claude mcp add glance -- npx glance-mcp
Add to your .mcp.json:
{
"mcpServers": {
"glance": {
"command": "npx",
"args": ["glance-mcp"],
"env": {
"BROWSER_HEADLESS": "false"
}
}
}
}
Just ask Claude to interact with your web app:
"Open localhost:3000 and take a screenshot"
"Test the signup flow with invalid email"
"Check if the pricing page has all three tiers"
"Run a visual regression test on the dashboard"
| Tool | Description |
|---|---|
browser_navigate | Navigate to a URL |
browser_click | Click an element (CSS selector or text) |
browser_type | Type into an input field |
browser_hover | Hover over an element |
browser_drag | Drag and drop between elements |
browser_select_option | Select from a dropdown |
browser_press_key | Press a keyboard key |
browser_scroll | Scroll the page or to an element |
browser_screenshot | Capture a screenshot (returned inline to Claude) |
browser_snapshot | Get the accessibility tree as text |
browser_evaluate | Execute JavaScript in the page |
browser_console_messages | Read console logs and errors |
browser_network_requests | Monitor network activity |
browser_go_back | Navigate back |
browser_go_forward | Navigate forward |
browser_tab_new | Open a new tab |
browser_tab_list | List all open tabs |
browser_tab_select | Switch to a tab |
browser_close | Close the browser |
| Tool | Description |
|---|---|
test_scenario_run | Run a multi-step test scenario |
test_scenario_status | Check running |