1 v0.5.1 更新于 2026-11-09
anysite MCP Server
Any website as MCP tools: a real Chrome signed in as you, and shortcuts the agent saves as tools.
适用客户端
本地客户端
Claude Desktop、Claude Code、Cursor、Cline 等支持本地 MCP 的客户端
安装配置
本地运行(npm)
{
"mcpServers": {
"anysite-mcp": {
"command": "npx",
"args": [
"-y",
"anysite-mcp"
]
}
}
}将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。
提供的工具 接入后 Agent 可调用这 20 个工具
web_snapshot
获取页面的无障碍树(角色、名称、文本及每个元素的 ref),可按 ref 或 role/name 过滤。
web_open
打开指定 URL(绝对路径或相对于站点的路径)。
web_click
按 ref、role/name 或可见文本点击元素。
web_type
向元素输入文本。
web_select
选择下拉框中的选项。
web_press
向元素发送按键。
web_read
读取页面或某个元素的文本。
web_extract
将列表、表格等元素按行提取为 JSON 数据。
web_wait
等待一段时间或等待某段文本出现。
web_upload
向文件选择器提供文件。
web_download
保存下载的文件。
web_screenshot
截取页面 PNG 截图。
web_login
打开普通 Chrome 窗口供用户手动登录站点。
web_save_shortcut
将有效操作序列保存为新的快捷工具(保存前会试运行一次)。
web_list_shortcuts
列出已保存的快捷工具。
web_delete_shortcut
删除已保存的快捷工具。
web_record
记录用户在站点窗口中手动完成的任务并保存为快捷工具。
gemini_ask
向 Gemini 发送提示词(可附文件、选模型和工具),返回 markdown 回复。
gemini_list_chats
列出 Gemini 的对话列表。
notebooklm_ask
向 NotebookLM 提问并获取回答。