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 Server
A Model Context Protocol (MCP) server for Quip document operations that enables direct interaction with Quip documents from AI assistants like Claude.
Features
- Read Documents: Fetch and display Quip document content by ID
- Append Content: Add content to the end of existing documents
- Prepend Content: Add content to the beginning of documents
- Replace Content: Update document content
- Create Documents: Intended support for creating new documents (currently redirects to web interface)
How It Works
This MCP server acts as a bridge between Claude and Quip documents. It works by:
- Receiving requests from Claude through the MCP protocol
- Executing a Python script (
quip_edit_fixed.py
) with the appropriate parameters - Returning the results back to Claude
Prerequisites
- Node.js v18 or higher
- TypeScript
- Python with
quip
library installed - A valid Quip access token
Installation
- Clone this repository:Copy
- Install dependencies:Copy
- Build the project:Copy
- Configure your MCP settings:Copy
Usage
Once connected, the following MCP tools become available to Claude:
quip_read_document
: Read a Quip document by its thread IDquip_append_content
: Append content to a documentquip_prepend_content
: Add content to the beginning of a documentquip_replace_content
: Replace document contentquip_create_document
: Create a new document (currently unsupported)
Example usage in Claude:
Python Script Integration
The server expects a Python script called quip_edit_fixed.py
in the path specified by the PYTHON_SCRIPT_PATH
constant. This script should support the following operations:
read
: Read document contentappend
: Add content to the end of a documentprepend
: Add content to the beginning of a documentreplace
: Update document content
License
ISC License
Author
AvinashBole
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
A Model Context Protocol server that enables AI assistants like Claude to directly read and edit Quip documents through a set of specialized tools.
Related MCP Servers
- AsecurityFlicenseAqualityA starter template for building Model Context Protocol servers that can be integrated with Cursor or Claude Desktop, allowing developers to create custom tools and extensions for AI assistants.Last updated -1289TypeScript
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants like Claude to interact with Outline document services, supporting document searching, reading, creation, editing, and comment management.Last updated -251PythonMIT License
- -securityFlicense-qualityA Model Context Protocol server that bridges AI assistants like Claude with Wordware's specialized agent capabilities, allowing dynamic loading and access to any Wordware flow through a standardized interface.Last updated -Python
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to interact with Confluence content, supporting operations like retrieving, searching, creating, and updating pages and spaces.Last updated -93TypeScriptMIT License