English | 日本語{:target=“_blank”}
This project is a server that provides Playwright web page content retrieval functionality using the Model Context Protocol (MCP).
To install Playwright MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @showfive/playwright-mcp-server --client claude
npm install
npm run build
npm start
The following tools are available:
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: Function tests for each toolmcp-server.test.ts: MCP server function testsContent Retrieval
Interaction
Error Handling
Configuration Flexibility
ISC
Audius Mcp Atris
Model Context Protocol server for Audius. Perform market research, purchase premium tracks, upload songs, and much more!
Findmine Mcp
MCP server for FindMine's product styling AI
Mcp Server Ts Trello
TypeScript implementation of a Model Context Protocol (MCP) server for Trello integration
Get Python Docs
A DuckDuckGo search plugin for Model Context Protocol (MCP), compatible with Claude Code. Provides web search functionality with advanced navigation and content exploration features.
This Model Context Protocol (MCP) server enables LLMs like Claude to perform internet research using the Perplexity API. It provides real-time, up-to-date information with source citations.