MCP cover image
See in Github
2025-03-28

Quip Server MCP

1

Github Watches

0

Github Forks

2

Github Stars

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:

  1. Receiving requests from Claude through the MCP protocol
  2. Executing a Python script (quip_edit_fixed.py) with the appropriate parameters
  3. Returning the results back to Claude

Prerequisites

  • Node.js v18 or higher
  • TypeScript
  • Python with quip library installed
  • A valid Quip access token

Installation

  1. Clone this repository:

    git clone https://github.com/AvinashBole/quip-mcp-server.git
    cd quip-mcp-server
    
  2. Install dependencies:

    npm install
    
  3. Build the project:

    npm run build
    
  4. Configure your MCP settings:

    {
      "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": []
        }
      }
    }
    

Usage

Once connected, the following MCP tools become available to Claude:

  • quip_read_document: Read a Quip document by its thread ID
  • quip_append_content: Append content to a document
  • quip_prepend_content: Add content to the beginning of a document
  • quip_replace_content: Replace document content
  • quip_create_document: Create a new document (currently unsupported)

Example usage in 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 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 content
  • append: Add content to the end of a document
  • prepend: Add content to the beginning of a document
  • replace: Update document content

License

ISC License

Author

AvinashBole

相关推荐

  • NiKole Maxwell
  • I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

  • https://suefel.com
  • Latest advice and best practices for custom GPT development.

  • Yusuf Emre Yeşilyurt
  • I find academic articles and books for research and literature reviews.

  • https://maiplestudio.com
  • Find Exhibitors, Speakers and more

  • Carlos Ferrin
  • Encuentra películas y series en plataformas de streaming.

  • Joshua Armstrong
  • Confidential guide on numerology and astrology, based of GG33 Public information

  • Contraband Interactive
  • Emulating Dr. Jordan B. Peterson's style in providing life advice and insights.

  • rustassistant.com
  • Your go-to expert in the Rust ecosystem, specializing in precise code interpretation, up-to-date crate version checking, and in-depth source code analysis. I offer accurate, context-aware insights for all your Rust programming questions.

  • Elijah Ng Shi Yi
  • Advanced software engineer GPT that excels through nailing the basics.

  • Emmet Halm
  • Converts Figma frames into front-end code for various mobile frameworks.

  • apappascs
  • Descubra la colección más completa y actualizada de servidores MCP en el mercado. Este repositorio sirve como un centro centralizado, que ofrece un extenso catálogo de servidores MCP de código abierto y propietarios, completos con características, enlaces de documentación y colaboradores.

  • Mintplex-Labs
  • La aplicación AI de escritorio todo en uno y Docker con trapo incorporado, agentes de IA, creador de agentes sin código, compatibilidad de MCP y más.

  • modelcontextprotocol
  • Servidores de protocolo de contexto modelo

  • ShrimpingIt
  • Manipulación basada en Micrypthon I2C del expansor GPIO de la serie MCP, derivada de AdaFruit_MCP230xx

  • n8n-io
  • Plataforma de automatización de flujo de trabajo de código justo con capacidades de IA nativas. Combine el edificio visual con código personalizado, auto-anfitrión o nube, más de 400 integraciones.

  • WangRongsheng
  • 🧑‍🚀 全世界最好的 llM 资料总结(数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Resumen de los mejores recursos del mundo.

  • open-webui
  • Interfaz de IA fácil de usar (admite Ollama, Operai API, ...)

    Reviews

    2 (1)
    Avatar
    user_YGGl9WET
    2025-04-18

    The quip-mcp-server by AvinashBole is a fantastic tool for managing microcontroller projects efficiently. It's well-documented, user-friendly, and simplifies complex tasks seamlessly. The support provided is exceptional, making it a top choice for both beginners and seasoned developers. Highly recommended!