English | 日本語
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
OpenMemory MCP
Memory for AI Agents; Announcing OpenMemory MCP - local and secure memory management.
Duckduckgo Mcp Server
A Model Context Protocol (MCP) server that provides web search capabilities through DuckDuckGo, with additional features for content fetching and parsing.
Claude Code Mcp
Claude Code as one-shot MCP server to have an agent in your agent.
DButils is an all-in-one MCP service that enables your AI to do data analysis by harnessing versatile types of database (sqlite, mysql, postgres, and more) within a unified configuration of multiple connections in a secured way (like SSL and controlled write access).
Connect APIs, remarkably fast. Free for developers.