
Quip MCP Server

2025.03.28
2
JavaScript文档管理团队协作交流协作
Quip MCP Server 是一个用于 Quip 文档操作的模型上下文协议(MCP)服务器,它允许像 Claude 这样的 AI 助手直接与 Quip 文档进行交互。该服务器提供了读取、追加、前置、替换文档内容的功能,并支持创建新文档(目前重定向到网页界面)。
View on GitHub
Overview
基本能力
产品定位
Quip MCP Server 是一个桥接 AI 助手和 Quip 文档的工具,专注于文档内容的操作和管理。
核心功能
- 读取文档:通过 ID 获取并显示 Quip 文档内容
- 追加内容:在现有文档末尾添加内容
- 前置内容:在文档开头添加内容
- 替换内容:更新文档内容
- 创建文档:支持创建新文档(目前重定向到网页界面)
适用场景
- AI 助手与 Quip 文档的交互
- 自动化文档内容更新和管理
- 团队协作中的文档内容同步
工具列表
quip_read_document
:通过线程 ID 读取 Quip 文档quip_append_content
:在文档末尾追加内容quip_prepend_content
:在文档开头添加内容quip_replace_content
:替换文档内容quip_create_document
:创建新文档(目前不支持)
常见问题解答
- 创建文档功能目前重定向到网页界面,不支持直接通过 MCP 创建
- 需要确保 Python 脚本
quip_edit_fixed.py
支持所需的操作
使用教程
使用依赖
- 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 设置:
json { "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": [] } } }
调试方式
- 确保所有依赖已正确安装
- 检查 Quip 访问令牌是否有效
- 验证 Python 脚本
quip_edit_fixed.py
是否支持所需操作 - 使用示例命令测试功能:
<use_mcp_tool> <server_name>quip</server_name> <tool_name>quip_read_document</tool_name> <arguments> { "threadId": "YOUR_DOCUMENT_ID" } </arguments> </use_mcp_tool>