コピー&ペーストMCP
テキスト コンテンツから特定の行を抽出するためのツールを提供するモデル コンテキスト プロトコル (MCP) サーバー。
特徴
- 任意のテキストコンテンツから特定の行範囲を抽出するシンプルなツール
- コンテンツのフォーマットと改行を正確に保持します
- 内容の変更なし - 純粋な抽出
- AIツールとの容易な統合を可能にするMCPサーバーの実装
MCPサーバー
このパッケージには、Claude Desktop、VS Code、その他の MCP 互換アプリケーションなどの MCP クライアントで使用できるツールとして行抽出機能を公開する MCP サーバーが含まれています。
利用可能なツール
- extract-lines - テキストコンテンツから特定の範囲の行を抽出します
インストール
- リポジトリをクローンする
- 依存関係をインストールします:
使用法
MCPサーバーの起動
これにより、MCP クライアントが接続できる stdio トランスポートを使用して 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
これにより、提供されたテキスト コンテンツの最初の 2 行が返されます。
例
大きなテキスト ブロックから 10 行目から 20 行目を抽出します。
Tool: extract-lines
Parameters:
- text: [your text content with many lines]
- start_line: 10
- end_line: 20
1 行だけ抽出します (行 5):
Tool: extract-lines
Parameters:
- text: [your text content]
- start_line: 5
- end_line: 5
なぜこれを使うのですか?
このツールは、次のことが必要な場合に役立ちます。
- 大きなテキストブロックから特定のセクションを抽出する
- コードまたはドキュメントから正確な行範囲をコピーする
- 変更を加えることなく正確なコンテンツ抽出を実現
- MCPを介してライン抽出機能をAIワークフローに統合
- 大きな文書の特定の部分を操作する