VS Code GitHub Copilot
桌面端 · 免费增值 · MIT
VS Code 通过代理模式将 MCP 与 GitHub Copilot 集成,允许在你的代理编码工作流中直接与 MCP 提供的工具交互。在 Claude Desktop、工作区或用户设置中配置服务器,提供引导式 MCP 安装和安全处理输入变量中的密钥,避免泄露硬编码密钥。
snowfort-ai/circuit-mcp
Snowfort Circuit MCP是一个全面的模型上下文协议服务器套件,为AI编码代理提供网页和Electron桌面应用自动化能力,具有AI优化的快照、智能截图压缩和多会话管理等功能。
npx @snowfort/circuit-web@latest{
"mcpServers": {
"circuit-web": {
"command": "npx",
"args": [
"@snowfort/circuit-web@latest"
]
}
}
}Navigation
History control, page reload, URL navigation
Accessibility-First
Built-in accessibility tree navigation with element refs
browser_launch
Launch browser with AI optimizations
browser_navigate
Navigate to URL (includes auto-snapshot)
browser_resize
Resize browser viewport
browser_handle_dialog
Set dialog auto-response
browser_tab_new
Create new browser tab
browser_tab_list
List all open tabs
browser_tab_select
Switch to specific tab
browser_tab_close
Close specific tab
browser_network_requests
Get network request history
browser_console_messages
Get console message history
browser_generate_playwright_test
Generate test code from actions
click
Click element (includes auto-snapshot)
hover
Hover over element (includes auto-snapshot)
drag
Drag element to target
select
Select dropdown option
upload
Upload file to input
back
Navigate back in history
forward
Navigate forward in history
refresh
Reload current page
screenshot
Take compressed screenshot
snapshot
Get accessibility tree with element refs
Generate PDF of page
text_content
Get visible text
evaluate
Execute JavaScript
wait_for_selector
Wait for element
close
Close browser session
app_launch
Launch Electron app with AI optimizations
get_windows
List windows with type identification
ipc_invoke
Call IPC method
fs_write_file
Write file to disk
fs_read_file
Read file from disk
keyboard_press
Press key with modifiers
click_by_text
Click element by text
click_by_role
Click by accessibility role
click_nth
Click nth matching element
keyboard_type
Type with delay
add_locator_handler
Handle modals/popups
wait_for_load_state
Wait for page state
本页信息摘自该项目的 README。 查看 README
该服务器 README 中提到的客户端:

microsoft/playwright
Playwright是一个跨浏览器的Web测试和自动化框架,支持Chromium、Firefox和WebKit,提供无头执行、多浏览器兼容性测试、强大的断言和工具支持,适用于多种编程语言。

microsoft/playwright-mcp
Playwright MCP是一个基于Playwright的浏览器自动化服务器,通过结构化数据而非像素输入实现LLM与网页的交互。

AgentDeskAI/browser-tools-mcp
BrowserTools MCP是一个强大的浏览器监控与交互工具,通过Chrome扩展和本地服务器实现AI对浏览器的智能分析与操作。

executeautomation/mcp-playwright
一个基于Playwright的MCP服务器,为LLM提供浏览器自动化能力

browserbase/mcp-server-browserbase
Browserbase MCP Server是一个基于Model Context Protocol(MCP)的开源项目,提供云浏览器自动化服务,支持网页交互、数据提取和JavaScript执行等功能。

browsermcp/mcp
Browser MCP是一个MCP服务器+Chrome扩展,通过AI应用(如VS Code、Claude等)实现浏览器自动化操作,具有快速、隐私保护、保持登录状态和规避检测等特点。