Cut Copy Paste MCP
C

Cut Copy Paste MCP

A clipboard server based on the MCP protocol, providing code block cut, copy, paste, and undo functions for AI programming assistants, supporting multi-file operations, session management, and complete audit tracking
2 points
9.5K

What is the MCP Clipboard Server?

This is an intelligent clipboard tool specifically designed for AI programming assistants. Imagine that when you use an AI assistant (such as Claude, Cursor, etc.) for programming, it can use the clipboard just like a human developer: copy specific code lines, cut code blocks, paste to a new location, and even undo operations. This solves a key pain point for AI assistants during code refactoring.

How to use the clipboard server?

It's very simple to use: First, configure your AI assistant to connect to this server, and then you can naturally use the clipboard function in programming conversations. For example, tell the AI: 'Copy lines 10 - 25 of utils.ts to a new file', and the AI will automatically use the clipboard tool to complete the operation.

Applicable scenarios

It is particularly suitable for scenarios such as code refactoring, feature extraction, code reuse, and project reorganization. When an AI needs to move or copy code blocks, using the clipboard is more reliable than directly editing files because there is a complete undo protection mechanism.

Main Features

Precise Copy
Copy a specific line range of a file (e.g., lines 10 - 25) without affecting the source file
Cut code lines, remove them from the source file and save them to the clipboard
Smart Paste
Paste to the target location in a single or multiple files, supporting batch operations
One-click Undo
Undo the last paste operation and automatically restore all related files to their original states
Clipboard Preview
View the clipboard content and source information at any time
Operation History
View all clipboard operation records for easy debugging and auditing
Session Isolation
Each AI assistant has an independent clipboard without interference with each other
Security Control
Supports path access control and encrypts the storage of clipboard data
Advantages
Improve AI programming efficiency: Enable AI to operate code using the clipboard like a human
Reliable operation: A complete undo mechanism ensures no fear of operation errors
Cross-file support: Easily move and copy code between multiple files
Session security: Each AI assistant has an independent clipboard environment
Complete auditing: Records all operations for easy tracking and debugging
Limitations
Only supports text files: Cannot handle binary files such as images and PDFs
Single-level undo: Can only undo the last paste operation
File size limit: The clipboard content cannot exceed 10MB
Requires configuration: Initial settings are required in the AI assistant

How to Use

Install the Server
Install globally via npm or run directly using npx
Configure the AI Assistant
Add server configuration in Claude Desktop, Cursor, or other AI assistants that support MCP
Restart the AI Assistant
Restart your AI programming assistant to load the clipboard tool
Start Using
Naturally use the clipboard function in programming conversations

Usage Examples

Code Refactoring - Extract Functions
Extract scattered functions into an independent utility file
Create Code Templates
Copy common code patterns to multiple files
Safe Experimental Modifications
Try code modifications and easily undo them if you are not satisfied
Fix Incorrect Operations
Quickly restore when the AI has incorrectly moved the code

Frequently Asked Questions

What's the difference between this clipboard and the ordinary editor clipboard?
Can the undo operation restore the cut source code?
Will multiple AI assistants interfere with each other's clipboards?
Which file types are supported?
How to ensure file access security?
Where is the clipboard content stored? Is it secure?

Related Resources

GitHub Code Repository
Project source code, issue feedback, and latest updates
MCP Protocol Documentation
Official documentation of the Model Context Protocol
Path Access Control Guide
How to configure file access permission restrictions
AI Assistant Usage Guide
Instructions for configuring the clipboard for AI assistants

Installation

Copy the following command to your Client for configuration
{
     "mcpServers": {
       "clipboard": {
         "command": "npx",
         "args": ["cut-copy-paste-mcp"]
       }
     }
   }

{
  "mcpServers": {
    "clipboard": {
      "command": "npx",
      "args": ["cut-copy-paste-mcp"]
    }
  }
}

{
  "mcpServers": {
    "clipboard": {
      "command": "node",
      "args": ["/absolute/path/to/cut-copy-paste-mcp/dist/cli.js"]
    }
  }
}
Note: Your key is sensitive information, do not share it with anyone.

Alternatives

V
Vestige
Vestige is an AI memory engine based on cognitive science. By implementing 29 neuroscience modules such as prediction error gating, FSRS - 6 spaced repetition, and memory dreaming, it provides long - term memory capabilities for AI. It includes a 3D visualization dashboard and 21 MCP tools, runs completely locally, and does not require the cloud.
Rust
10.5K
4.5 points
M
Moltbrain
MoltBrain is a long-term memory layer plugin designed for OpenClaw, MoltBook, and Claude Code, capable of automatically learning and recalling project context, providing intelligent search, observation recording, analysis statistics, and persistent storage functions.
TypeScript
9.1K
4.5 points
B
Bm.md
A feature-rich Markdown typesetting tool that supports multiple style themes and platform adaptation, providing real-time editing preview, image export, and API integration capabilities
TypeScript
14.8K
5 points
S
Security Detections MCP
Security Detections MCP is a server based on the Model Context Protocol that allows LLMs to query a unified security detection rule database covering Sigma, Splunk ESCU, Elastic, and KQL formats. The latest version 3.0 is upgraded to an autonomous detection engineering platform that can automatically extract TTPs from threat intelligence, analyze coverage gaps, generate SIEM-native format detection rules, run tests, and verify. The project includes over 71 tools, 11 pre-built workflow prompts, and a knowledge graph system, supporting multiple SIEM platforms.
TypeScript
6.7K
4 points
P
Paperbanana
Python
8.9K
5 points
B
Better Icons
An MCP server and CLI tool that provides search and retrieval of over 200,000 icons, supports more than 150 icon libraries, and helps AI assistants and developers quickly obtain and use icons.
TypeScript
8.7K
4.5 points
A
Assistant Ui
assistant - ui is an open - source TypeScript/React library for quickly building production - grade AI chat interfaces, providing composable UI components, streaming responses, accessibility, etc., and supporting multiple AI backends and models.
TypeScript
9.0K
5 points
A
Apify MCP Server
The Apify MCP Server is a tool based on the Model Context Protocol (MCP) that allows AI assistants to extract data from websites such as social media, search engines, and e-commerce through thousands of ready-to-use crawlers, scrapers, and automation tools (Apify Actors). It supports OAuth and Skyfire proxy payment and can be integrated into MCP clients such as Claude and VS Code through HTTPS endpoints or local stdio.
TypeScript
8.7K
5 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
39.1K
5 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
24.8K
4.5 points
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
28.4K
4.3 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
81.5K
4.3 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
38.4K
5 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
69.5K
4.5 points
G
Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
24.9K
4.5 points
M
Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
55.3K
4.8 points
AIBase
Zhiqi Future, Your AI Solution Think Tank
© 2026AIBase