返回市场
复制粘贴MCP

复制粘贴MCP

作者:ananddtyagi8 星标更新:2025-06-07

项目介绍

复制粘贴 MCP

一个提供从文本内容中提取特定行的功能的模型上下文协议(MCP)服务器。

<a href="https://glama.ai/mcp/servers/@ananddtyagi/copy-paste-mcp"> <img width="380" height="200" src="https://gips0.baidu.com/it/u=509237046,793407109&fm=3081&app=3081&f=PNG?w=760&h=400" alt="复制粘贴 MCP 服务器" /> </a>

特性

  • 从任何文本内容中简单地提取特定行范围的工具
  • 保留精确的内容格式和换行符
  • 不修改内容 - 纯粹的提取
  • 用于与AI工具轻松集成的MCP服务器实现

MCP 服务器

此包包括一个MCP服务器,它公开了行提取功能作为工具,可以被任何MCP客户端(如Claude Desktop、VS Code或其他兼容MCP的应用程序)使用。

可用工具

  1. extract-lines - 从文本内容中提取特定行范围

安装

  1. 克隆仓库
  2. 安装依赖项:
npm install

使用

启动 MCP 服务器

npm start

这将使用stdio传输启动MCP服务器,该服务器可以通过MCP客户端连接。

连接到服务器

在兼容MCP的客户端(如Claude Desktop)中,你可以添加此服务器:

  • 名称:复制粘贴
  • 命令:node /path/to/copy-paste-mcp/dist/index.js
  • 传输方式:stdio

使用工具

一旦连接,你可以通过你的MCP客户端界面使用该工具:

提取行

工具:extract-lines
参数:
  - text: "您的多行文本内容放在这里\n第二行\n第三行"
  - start_line: 1
  - end_line: 2

这将返回提供的文本内容中的前两行。

示例

从一大段文本中提取第10到第20行:

工具:extract-lines
参数:
  - text: [包含许多行的文本内容]
  - start_line: 10
  - end_line: 20

仅提取一行(第5行):

工具:extract-lines
参数:
  - text: [您的文本内容]
  - start_line: 5
  - end_line: 5

为什么使用这个?

当你需要:

  • 从大段文本中提取特定部分
  • 从代码或文档中复制特定行范围
  • 确保精确提取内容而不做任何更改
  • 通过MCP将行提取能力集成到AI工作流程中
  • 处理大型文档的特定部分时,这个工具非常有用。