local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Enables direct interaction with Quip documents, providing tools for reading document content, appending content to the end of documents, prepending content to the beginning, and replacing document content.
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 访问令牌
安装
- 克隆此存储库:Copy
- 安装依赖项:Copy
- 构建项目:Copy
- 配置您的 MCP 设置:Copy
用法
一旦连接,Claude 就可以使用以下 MCP 工具:
quip_read_document
:通过线程 ID 读取 Quip 文档quip_append_content
:将内容附加到文档quip_prepend_content
:将内容添加到文档的开头quip_replace_content
:替换文档内容quip_create_document
:创建新文档(当前不支持)
Claude 中的用法示例:
Copy
Python脚本集成
服务器期望在PYTHON_SCRIPT_PATH
常量指定的路径中存在一个名为quip_edit_fixed.py
的 Python 脚本。该脚本应支持以下操作:
read
:读取文档内容append
:将内容添加到文档末尾prepend
:将内容添加到文档的开头replace
:更新文档内容
执照
ISC 许可证
作者
阿维纳什·博勒
This server cannot be installed
模型上下文协议服务器,使像 Claude 这样的人工智能助手能够通过一组专门的工具直接阅读和编辑 Quip 文档。