关于 Quip MCP Server
Quip MCP Server 通过 MCP 将 Quip 文档操作接入 AI 助手,适合需要在对话中读取或修改文档的用户。它支持读取、追加、前置和替换内容;创建文档目前尚不可用。
主要功能
- 01按文档 ID 读取内容
- 02在文档末尾追加内容
- 03在文档开头插入内容
- 04替换文档内容
- 05创建文档功能尚不支持
适用场景
- 01在 AI 助手中查看 Quip 文档
- 02将新内容追加到现有文档
- 03在文档开头添加内容
- 04更新或替换文档正文
MCP 相关
该 MCP 服务向 AI 助手提供 Quip 文档读取和编辑工具,包括读取、追加、前置及替换内容。创建文档工具目前不受支持。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Quip MCP 服务
用于 Quip 文档操作的模型上下文协议(MCP)服务,可让你通过 Claude 等 AI 助手直接与 Quip 文档交互。
功能
- 读取文档:按 ID 获取并显示 Quip 文档内容
- 追加内容:在现有文档末尾添加内容
- 前置内容:在文档开头添加内容
- 替换内容:更新文档内容
- 创建文档:计划支持创建新文档(目前会重定向到 Web 界面)
工作原理
此 MCP 服务充当 Claude 与 Quip 文档之间的桥梁。其工作方式如下:
- 通过 MCP 协议接收来自 Claude 的请求
- 使用相应参数执行 Python 脚本(
quip_edit_fixed.py) - 将结果返回给 Claude
前提条件
- Node.js v18 或更高版本
- TypeScript
- 已安装
quip库的 Python - 有效的 Quip 访问令牌
安装
-
克隆此仓库:
git clone https://github.com/AvinashBole/quip-mcp-server.git cd quip-mcp-server -
安装依赖:
npm install -
构建项目:
npm run build -
配置 MCP 设置:
{ "mcpServers": { "quip": { "command": "node", "args": ["path/to/quip-server/build/index.js"], "env": { "QUIP_ACCESS_TOKEN": "your-quip-access-token", "QUIP_BASE_URL": "https://platform.quip.com" }, "disabled": false, "autoApprove": [] } } }
用法
连接后,Claude 即可使用以下 MCP 工具:
quip_read_document:按线程 ID 读取 Quip 文档quip_append_content:向文档追加内容quip_prepend_content:在文档开头添加内容quip_replace_content:替换文档内容quip_create_document:创建新文档(目前不支持)
在 Claude 中的用法示例:
<use_mcp_tool>
<server_name>quip</server_name>
<tool_name>quip_read_document</tool_name>
<arguments>
{
"threadId": "YOUR_DOCUMENT_ID"
}
</arguments>
</use_mcp_tool>
Python 脚本集成
此服务要求在 PYTHON_SCRIPT_PATH 常量指定的路径中存在名为 quip_edit_fixed.py 的 Python 脚本。该脚本应支持以下操作:
read:读取文档内容append:在文档末尾添加内容prepend:在文档开头添加内容replace:更新文档内容
许可证
ISC 许可证
作者
AvinashBole
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。