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
Osm Mcp
Model Context Protocol server for OpenStreetMap data
Weather Mcp Claudedesktop
An MCP (Model Context Protocol) tool that provides real-time weather data, forecasts, and historical weather information using the OpenWeatherMap API, specifically designed for Claude Desktop.
Nhl Go
NHL api client, mcp server, and cli written in Go
A Model Context Protocol (MCP) server for querying the CVE-Search API
A Model Context Protocol (MCP) server that provides real-time cryptocurrency analysis via CoinCap's API. Enables Claude and other MCP clients to fetch crypto prices, analyze market trends, and track historical data.
MCP server that enables MCP to make REST API calls
An MCP tool server that provides a stateful terminal.