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
4.4K

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

M
MCP
The Microsoft official MCP server provides search and access functions for the latest Microsoft technical documentation for AI assistants
9.5K
5 points
A
Aderyn
Aderyn is an open - source Solidity smart contract static analysis tool written in Rust, which helps developers and security researchers discover vulnerabilities in Solidity code. It supports Foundry and Hardhat projects, can generate reports in multiple formats, and provides a VSCode extension.
Rust
6.1K
5 points
D
Devtools Debugger MCP
The Node.js Debugger MCP server provides complete debugging capabilities based on the Chrome DevTools protocol, including breakpoint setting, stepping execution, variable inspection, and expression evaluation.
TypeScript
6.5K
4 points
S
Scrapling
Scrapling is an adaptive web scraping library that can automatically learn website changes and re - locate elements. It supports multiple scraping methods and AI integration, providing high - performance parsing and a developer - friendly experience.
Python
9.2K
5 points
M
Mcpjungle
MCPJungle is a self-hosted MCP gateway used to centrally manage and proxy multiple MCP servers, providing a unified tool access interface for AI agents.
Go
0
4.5 points
C
Cipher
Cipher is an open-source memory layer framework designed for programming AI agents. It integrates with various IDEs and AI coding assistants through the MCP protocol, providing core functions such as automatic memory generation, team memory sharing, and dual-system memory management.
TypeScript
0
5 points
N
Nexus
Nexus is an AI tool aggregation gateway that supports connecting multiple MCP servers and LLM providers, providing tool search, execution, and model routing functions through a unified endpoint, and supporting security authentication and rate limiting.
Rust
0
4 points
S
Shadcn Ui MCP Server
An MCP server that provides shadcn/ui component integration for AI workflows, supporting React, Svelte, and Vue frameworks. It includes functions for accessing component source code, examples, and metadata.
TypeScript
11.2K
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
15.9K
4.5 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
44.7K
4.3 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
25.0K
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
17.0K
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#
19.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
45.3K
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
15.0K
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
29.9K
4.8 points
AIBase
Zhiqi Future, Your AI Solution Think Tank
© 2025AIBase