复制粘贴MCP
一种模型上下文协议(MCP)服务器,提供从文本内容中提取特定行的工具。
特性
- 从任何文本内容中提取特定行范围的简单工具
- 保留精确的内容格式和换行符
- 不改变含量-纯提取
- MCP服务器实现,便于与AI工具集成
MCP服务器
此软件包包括一个MCP服务器,该服务器将行提取功能作为一种工具,可供任何MCP客户端(如Claude Desktop、VS Code或其他MCP兼容应用程序)使用。
可用工具
- 提取线条 -从文本内容中提取特定范围的行
安装
- 克隆存储库
- 安装依赖项:
npm install用法
启动MCP服务器
npm start这将使用stdio传输启动MCP服务器,MCP客户端可以连接到该传输。
连接到服务器
在MCP兼容的客户端(如Claude Desktop)中,您可以通过以下方式添加此服务器:
- 名称:复制粘贴
- 命令:
node /path/to/copy-paste-mcp/dist/index.js - 运输:stdio
使用工具
连接后,您可以通过MCP客户端的界面使用该工具:
提取线条
Tool: extract-lines
Parameters:
- text: "Your multi-line text content goes here\nSecond line\nThird line"
- start_line: 1
- end_line: 2这将返回所提供文本内容的前两行。
例子
从大文本块中提取第10-20行:
Tool: extract-lines
Parameters:
- text: [your text content with many lines]
- start_line: 10
- end_line: 20只提取一行(第5行):
Tool: extract-lines
Parameters:
- text: [your text content]
- start_line: 5
- end_line: 5为什么要用这个?
当您需要以下操作时,此工具非常有用:
- 从大文本块中提取特定部分
- 从代码或文档中复制精确的行范围
- 确保准确提取内容,无需任何更改
- 通过MCP将线条提取功能集成到AI工作流程中
- 处理大型文档的特定部分
