Playwright MCP 服务添加福利群:解决AI开发者的「MCP实战痛点」English | 日本語
该项目是一个使用模型上下文协议(MCP)提供 Playwright 网页内容检索功能的服务器。
要通过 Smithery 自动为 Claude Desktop 安装 Playwright MCP 服务器:
npx -y @smithery/cli install @showfive/playwright-mcp-server --client claude
npm install
npm run build npm start
以下工具可用:
navigate
{ url: string }get_all_content
get_visible_content
{ minVisiblePercentage?: number }get_interactive_elements
move_mouse
{ x: number, y: number }mouse_click
{ x: number, y: number, button?: "left" | "right" | "middle", clickCount?: number }mouse_wheel
{ deltaY: number, deltaX?: number }drag_and_drop
{ sourceX: number, sourceY: number, targetX: number, targetY: number }echo
{ message: string }# Run all tests
npm test
# Run tests in watch mode
npm run test:watch
# Generate coverage report
npm run test:coverage

tools/*.test.ts: 每个工具的功能测试mcp-server.test.ts: MCP 服务器功能测试内容检索
交互
错误处理
配置灵活性
ISC