package.json•1.48 kB
{
"name": "selenium-mcp-server",
"version": "0.1.0",
"description": "An MCP server that uses Selenium to interact with a WebDriver instance.",
"author": {
"name": "Seth Rose",
"url": "https://www.sethrose.dev",
"social": {
"twitter": "https://x.com/TheSethRose",
"bluesky": "https://bsky.app/profile/sethrose.dev"
}
},
"private": true,
"type": "commonjs",
"bin": {
"mcp-server": "./build/index.js"
},
"files": [
"build"
],
"scripts": {
"build": "tsc && node -e \"require('fs').chmodSync('build/index.js', '755')\"",
"watch": "tsc --watch",
"inspector": "npx @modelcontextprotocol/inspector build/index.js",
"dev": "concurrently \"npm run watch\" \"npm run inspector\"",
"debug": "node --inspect build/index.js",
"debug:watch": "concurrently \"npm run watch\" \"npm run debug\"",
"logs": "tail -n 20 -F ~/Library/Logs/Claude/mcp*.log",
"clean": "rm -rf build",
"start": "node build/index.js",
"smithery:build": "docker build -t mcp-server-starter -f Dockerfile.smithery .",
"smithery:run": "docker run -i --rm mcp-server-starter"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.0.3",
"@smithery/sdk": "latest",
"@types/selenium-webdriver": "^4.1.28",
"selenium-webdriver": "^4.30.0"
},
"devDependencies": {
"@types/node": "^20.11.24",
"concurrently": "^8.2.2",
"typescript": "^5.3.3"
},
"engines": {
"node": ">=18.0.0"
}
}