这是一个用于Quip文档操作的模型上下文协议(MCP)服务器,它使像Claude这样的AI助手能够直接与Quip文档进行交互。
此MCP服务器作为Claude和Quip文档之间的桥梁。其工作方式如下:
quip_edit_fixed.py)quip库的Python克隆此仓库:
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": []
}
}
}
一旦连接,以下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_SCRIPT_PATH常量指定的路径中有一个名为quip_edit_fixed.py的Python脚本。此脚本应支持以下操作:
read:读取文档内容append:在文档末尾添加内容prepend:在文档开头添加内容replace:更新文档内容ISC许可证
AvinashBole