Simple Qqdocs
FreeNot checkedOperates Tencent Docs spreadsheet cells by reading boundaries, clicking, and inputting text via Playwright MCP, with caching options for efficiency.
About
Operates Tencent Docs spreadsheet cells by reading boundaries, clicking, and inputting text via Playwright MCP, with caching options for efficiency.
README
配合 Playwright MCP 操作腾讯文档表格(.excel-container>canvas)的简易 MCP 服务。
前置条件
- 用 Playwright MCP 打开
docs.qq.com/sheet表格页 - 浏览器开启 CDP,默认
http://127.0.0.1:9222 - 若遇代理报错,在 MCP 配置中设置
ALL_PROXY=""
安装与配置
pnpm install
在 Cursor / MCP 配置中注册(路径按实际修改):
{
"mcpServers": {
"simple-qqdocs": {
"command": "node",
"args": ["d:/1024/llm/simple-qqdocs-mcp/src/index.js"],
"env": {
"CDP_ENDPOINT": "http://127.0.0.1:9222",
"ALL_PROXY": ""
}
}
}
}
使用流程
- Playwright 打开腾讯文档表格
- 调用
refresh_grid_boundaries或直接使用默认工具(会自动重新识别网格) - 页面滚动/缩放后,优先用非
quick_*工具,或先refresh_grid_boundaries
工具选用
| 场景 | 推荐 |
|---|---|
| 常规操作 | get_cell_bounds / click_cell / input_cell |
| 用户明确要求 quick/快速/缓存 | quick_get_cell_bounds / quick_click_cell / quick_input_cell |
Tools
坐标与操作
| Tool | 说明 |
|---|---|
refresh_grid_boundaries |
识别并刷新列标 ABCD、行标 1234 的边界缓存 |
get_cell_bounds |
默认 获取单元格边界(每次重新识别) |
quick_get_cell_bounds |
用缓存快速获取边界 |
click_cell |
默认 识别并点击单元格 |
quick_click_cell |
用缓存快速点击 |
input_cell |
默认 点击单元格并输入文本 |
quick_input_cell |
用缓存快速输入 |
单元格引用:A1(单格)、A1:C2 或 A1C2(范围)
返回格式:
- 单格
A1→bounds: [[x1, x2], [y1, y2]] - 范围
A1:C2→bounds: [[x1, x2, x3, x4], [y1, y2, y3]]
基础 / 调试
| Tool | 说明 |
|---|---|
get_canvas_snapshot |
获取 canvas 截图(base64 PNG) |
detect_grid |
识别行标/列标区域与边界 |
recognize_cell_text |
识别单元格文字,返回 { text, bcolor, fcolor } |
环境变量
| 变量 | 默认 | 说明 |
|---|---|---|
CDP_ENDPOINT |
http://127.0.0.1:9222 |
浏览器 CDP 地址 |
Install Simple Qqdocs in Claude Desktop, Claude Code & Cursor
unyly install simple-qqdocs-mcpInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add simple-qqdocs-mcp -- npx -y github:thetime50/simple-qqdocs-mcpFAQ
Is Simple Qqdocs MCP free?
Yes, Simple Qqdocs MCP is free — one-click install via Unyly at no cost.
Does Simple Qqdocs need an API key?
No, Simple Qqdocs runs without API keys or environment variables.
Is Simple Qqdocs hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Simple Qqdocs in Claude Desktop, Claude Code or Cursor?
Open Simple Qqdocs on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Playwright
Browser automation, scraping, screenshots
by MicrosoftPuppeteer
Browser automation and web scraping.
by modelcontextprotocolopentabs-dev/opentabs
Plugin-based MCP server + Chrome extension that gives AI agents access to web applications through the user's authenticated browser session. 100+ plugins with a
by opentabs-devrobhunter/agentdeals
1,500+ developer infrastructure deals, free tiers, and startup programs across 54 categories. Search deals, compare vendors, plan stacks, and track pricing chan
by robhunterCompare Simple Qqdocs with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All browse MCPs
