Token导航 LogoToken导航TokenDH.com
mcpseleniumserver logo
浏览器工具未说明官方级别未说明来源级核验

mcpseleniumserver

MCP Server

一个基于MCP协议的Selenium WebDriver自动化服务器,支持多浏览器、多会话管理,适用于Web自动化测试和浏览器控制场景。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
浏览器自动化C#Claude跨平台Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

C3S4R343

提供方

C3S4R343

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MCP硒服务器

C#中的MCP(Model Context Protocol)服务器,使用Selenium WebDriver公开Web自动化工具。它允许Claude Desktop和其他MCP客户端以编程方式控制Web浏览器。

🚀 特征

  • 会议管理:多个并发浏览器会话
  • 多浏览器支持:Chrome和Firefox
  • 优化配置Chrome自动检测
  • 清洁MCP通信:无MSBuild干扰
  • 多形式:Windows、Linux、macOS

📋 要求

  • .NET 9.0 SDK o上级
  • 谷歌浏览器 (自动检测)
  • 克劳德桌面 或其他MCP客户

🛠️ Rápida

1.克隆存储库

git clone https://github.com/TU_USUARIO/mcp-selenium-server.git
cd mcp-selenium-server

2. 自动设置(Windows)

# Ejecutar script de configuración
.\install_new_computer.bat

3.Reiniciar克劳德桌面

  • 完全关闭克劳德桌面
  • 重新打开它
  • 测试命令,如:“启动Selenium Browser”

编译项目

dotnet build

发布优化的可执行文件

dotnet publish -c Release -o publish --self-contained false

配置器Claude桌面

编辑 %APPDATA%\Claude\claude_desktop_config.json:

{
  "mcpServers": {
    "selenium": {
      "command": "RUTA_COMPLETA\\publish\\SeleniumMcpServer.exe"
    }
  }
}

🔧 可用的MCP工具

start_browser

启动新的浏览器会话

{
  "browserType": "chrome",
  "headless": false
}

navigate

导航到指定的 URL

{
  "url": "https://example.com"
}

close_session

关闭当前浏览器会话

{
  "sessionId": "opcional"
}

📁 项目结构

mcp-selenium-server/
├── SeleniumMcpServer/
│   ├── Program.cs              # Punto de entrada
│   ├── SeleniumService.cs      # Servicio de gestión de navegadores
│   ├── SeleniumTools.cs        # Herramientas MCP
│   └── SeleniumMcpServer.csproj
├── publish/                    # Ejecutables publicados
├── install_new_computer.bat    # Script de instalación automática
├── setup_portable.bat          # Script de configuración portable
├── fix_and_build.bat          # Script de reparación
├── SOLUCION_PROBLEMAS.md      # Guía de solución de problemas
└── README.md

在新计算机上安装

⚡ Método Rápido

  1. 克洛纳 存储库
  2. 执行 install_new_computer.bat (Windows)
  3. 重新启动 克劳德桌面

🛠️ Método手册

版本 安装_new_computer.md 详细说明。

🐛 解决问题

错误:“意外标记'M'”

# Ejecutar script de reparación
.\fix_and_build.bat

找不到Chrome

# Definir variable de entorno
set CHROME_BIN=C:\Program Files\Google\Chrome\Application\chrome.exe

编译问题

# Limpiar y recompilar
dotnet clean
dotnet build

📝 配置示例

版本 claude_desktop_config_examples.json 对于不同的配置。

🤝 贡献

欢迎捐款。请:

  1. 叉库
  2. 为您的功能创建分支(git checkout -b feature/nueva-funcionalidad)
  3. 提交您的更改(git commit -am 'Agregar nueva funcionalidad')
  4. 推拉拉马(git push origin feature/nueva-funcionalidad)
  5. 取消拉取请求

📄 许可证

这个项目是根据麻省理工学院的许可证授权的-请参阅文件 许可证 更多细节。

🔗 有用的链接

👥 学分

发展与❤️ 对于MCP社区。

______________________________________________________________________

你需要帮助吗? 咨询公司 故障排除.md 详细的指南。

目录标签

目录标签

浏览器自动化C#Claude跨平台本地部署WebDriver多会话管理MCP协议

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP