首页
学习
活动
专区
圈层
工具
发布
MCP广场 >详情页
Quip MCP 服务器2026-10-23137分享添加福利群:解决AI开发者的「MCP实战痛点」
一种模型上下文协议服务器,使像Claude这样的AI助手能够通过一组专用工具直接读取和编辑Quip文档。
By AvinashBole
2026-10-23137
github
详情内容

Quip MCP 服务器

一个用于 Quip 文档操作的模型上下文协议 (MCP) 服务器,使像 Claude 这样的 AI 助手能够直接与 Quip 文档进行交互。

功能

  • 读取文档:通过 ID 获取并显示 Quip 文档内容
  • 追加内容:在现有文档末尾添加内容
  • 前置内容:在文档开头添加内容
  • 替换内容:更新文档内容
  • 创建文档:计划支持创建新文档(目前重定向到网页界面)

工作原理

此 MCP 服务器充当 Claude 和 Quip 文档之间的桥梁。其工作方式如下:

  1. 通过 MCP 协议接收来自 Claude 的请求
  2. 使用适当的参数执行 Python 脚本 (quip_edit_fixed.py)
  3. 将结果返回给 Claude

前提条件

  • Node.js v18 或更高版本
  • TypeScript
  • 安装了 quip 库的 Python
  • 有效的 Quip 访问令牌

安装

  1. 克隆此仓库:

    git clone https://github.com/AvinashBole/quip-mcp-server.git
    cd quip-mcp-server
    
  2. 安装依赖项:

    npm install
    
  3. 构建项目:

    npm run build
    
  4. 配置您的 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": []
        }
      }
    }
    

使用

连接后,以下 MCP 工具对 Claude 可用:

  • 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

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档