modelscope·@misanthropic-ai/playwrite-mcp
暂无描述。
Playwright 的 MCP(Model Context Protocol)封装。该服务器使由 LLM(大语言模型)驱动的客户端能够控制浏览器以执行自动化任务。
服务器提供了访问浏览器截图的资源:
screenshot://{page_id}服务器提供了一个提示,帮助客户端解释网页内容:
interpret-page: 分析当前网页的内容和结构
page_id 用于选择要解释的页面focus 用于关注特定方面(full, forms, navigation, text)服务器实现了一整套浏览器自动化工具:
浏览器导航
navigate: 跳转到指定 URLnew_page: 创建一个具有特定 ID 的新浏览器页面switch_page: 切换到不同的浏览器页面get_pages: 列出所有可用的浏览器页面页面交互
click: 使用 CSS 选择器点击元素type: 在输入框中输入文本wait_for_selector: 等待页面上出现某个元素内容提取
get_text: 从元素中获取文本内容get_page_content: 获取整个页面的 HTMLtake_screenshot: 捕获页面或元素的视觉状态bash uv add playwright playwright install chromium
在 MacOS 上: ~/Library/Application Support/Claude/claude_desktop_config.json
在 Windows 上: %APPDATA%/Claude/claude_desktop_config.json
json "mcpServers": { "playwright-mcp": { "command": "uv", "args": [ "--directory", "/Users/shannon/Workspace/artivus/playwright-mcp", "run", "playwright-mcp" ] } }
</details> <details> <summary>已发布的服务器配置</summary>json "mcpServers": { "playwright-mcp": { "command": "uvx", "args": [ "playwright-mcp" ] } }
</details>为分发准备包:
同步依赖并更新锁文件: bash uv sync
构建包分发: bash uv build
这将在 dist/ 目录中创建源码和 wheel 分发包。
注意:你需要通过环境变量或命令标志设置 PyPI 凭证:
--token 或 UV_PUBLISH_TOKEN--username/UV_PUBLISH_USERNAME 和 --password/UV_PUBLISH_PASSWORD由于 MCP 服务器通过 stdio 运行,调试可能会比较困难。为了获得最佳调试体验,我们强烈建议使用 MCP Inspector。
你可以通过 npm 使用以下命令启动 MCP Inspector:
bash npx @modelcontextprotocol/inspector uv --directory /Users/shannon/Workspace/artivus/playwright-mcp run playwright-mcp
启动后,Inspector 会显示一个 URL,你可以在浏览器中访问该 URL 开始调试。
快递100 MCP Server提供快递信息查询、快递运费预估比价、快递时效查询(含发货前时效查询与在途动态时效查询)等功能。
暂无描述。
一个提供网页开发工具的MCP服务器,例如屏幕捕捉功能,可以让AI代理获取并处理用户屏幕的截图。
一个从网站提取有意义内容并将HTML转换为高质量Markdown的MCP服务器,使用Mozilla的Readability引擎。
一种模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页交互,而无需使用视觉模型或截图。
桌面通知、个性化声音、ntfy 手机应用通知、邮件通知和 API 推送,减少 AI 任务等待焦虑,舒适地享用一杯咖啡。