Servidor MCP de varilla
¡Guau! ¡Es genial! ¡Ahora puedes usar el servidor MCP de Rod! 🚀
Rod-MCP proporciona funciones de automatización del navegador para sus aplicaciones mediante Rod . El servidor proporciona numerosas herramientas útiles de MCP que permiten a los LLM interactuar con las páginas web, como hacer clic, tomar capturas de pantalla, guardar la página como PDF, etc.
Características
🚀 Automatización del navegador impulsada por Rod
🎯 Ricas capacidades de interacción web
Clic en el elemento
Captura de pantalla
Generación de PDF
Y más...
🎨 Compatibilidad con modo sin cabeza/GUI
⚡ Alto rendimiento y estabilidad
🔧 Fácil de configurar y ampliar
🤖 Diseñado para la interacción con LLM
Related MCP server: browser-mcp
Instalación
Prerrequisitos
Vaya a 1.23 o superior
Navegador Chrome/Chromium
Pasos
Clonar el repositorio:
git clone https://github.com/go-rod/rod-mcp.git
cd rod-mcpInstalar dependencias:
go mod tidyConstruir el proyecto:
go buildUso
Uso básico
Clonar repositorio y compilarlo usted mismo o ir a Descargar versión
Configurar MCP:
{
"mcpServers": {
"rod-mcp": {
"command": "rod-mcp",
"args": [
"-c", "rod-mcp.yaml"
]
}
}
}Configuración
El archivo de configuración admite las siguientes opciones:
serverName: Nombre del servidor, el valor predeterminado es "Rod Server"
browserBinPath: Ruta del archivo ejecutable del navegador, utilice el navegador predeterminado del sistema si está vacío
Sin cabeza: si se debe ejecutar el navegador en modo sin cabeza, el valor predeterminado es falso
browserTempDir: directorio de archivos temporales del navegador, el valor predeterminado es "./rod/browser"
noSandbox: si se debe deshabilitar el modo sandbox, el valor predeterminado es falso
proxy: Configuración del servidor proxy, compatible con el proxy Socks5
Estructura del proyecto
rod-mcp/
├── assets/ # Static resources
├── banner/ # Banner resources
├── cmd.go # Command line processing
├── main.go # Program entry
├── resources/ # Resource files
├── server.go # Server implementation
├── tools/ # Tool implementation
├── types/ # Type definitions
└── utils/ # Utility functionsPautas de contribución
¡Bienvenido a enviar una solicitud de extracción o crear un problema!
Licencia
Este proyecto está licenciado bajo la licencia MIT - ver el archivo LICENCIA