Skip to main content
Glama

Selenium MCP Server

by themindmod
smithery.yaml1.78 kB
# Smithery configuration file: https://smithery.ai/docs/config#smitheryyaml # Use namespaced name for publishing name: "@ryzoma/selenium-mcp-server" description: An MCP server using Selenium WebDriver for browser automation via clients like Cursor. version: "0.1.0" # Increment as you publish updates # Author info author: name: "ryzoma" # License (Add a LICENSE file with MIT text to project root) license: "MIT" # Keywords for discovery keywords: - selenium - webdriver - browser - automation - mcp - mcp-server - cursor # Runtime dependency dependencies: node: ">=18.19.1" # Match your development Node version or minimum required # Keep existing startCommand structure, although the config schema and # env vars might need cleanup later as they refer to old example tools. startCommand: type: stdio configSchema: type: object title: "Selenium MCP Server Configuration" # Updated title description: "Configuration options for the Selenium MCP server" # Updated description properties: {} # Clear old properties for now # Example if we added config later: # defaultBrowser: # type: string # enum: ["chrome", "firefox"] # default: "chrome" # description: "Default browser for WebDriver" required: [] commandFunction: |- (config) => ({ command: 'node', # Use main field for entry point consistency, assuming Smithery uses it args: ['build/index.js'], # Or reference 'main' if possible env: { NODE_ENV: 'production', # Clear old env vars # DEFAULT_BROWSER: config.defaultBrowser || 'chrome' # Example } }) # List of clients this server is known to work with clients: - claude - cursor - windsurf - cline - typescript

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/themindmod/selenium-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server