Provides high-performance browser automation and rich web interaction capabilities for LLMs using Model Context Protocol, including element clicking, screenshot capture, PDF generation, and headless/GUI mode support.
Unlock the full potential of rod-mcp through LangDB's AI Gateway. Get enterprise-grade security, analytics, and seamless integration with zero configuration.
Free tier available β’ No credit card required
Wow! It's awesome, now you can use the MCP server of Rod!π
Rod-MCP provides browser automation capabilities for your applications by using Rod. The server provides many useful mcp tools enable LLMs to interact with the web pages, like click, take screenshot, save page as pdf etc.
Engilsh | δΈζ
git clone https://github.com/go-rod/rod-mcp.git cd rod-mcp
go mod tidy
go build
{ "mcpServers": { "rod-mcp": { "command": "rod-mcp", "args": [ "-c", "rod-mcp.yaml" ] } } }
The configuration file supports the following options:
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 functions
Welcome to submit Pull Request or create Issue!
This project is licensed under the MIT License - see the LICENSE file
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!