Skip to content

Latest commit

 

History

History
45 lines (29 loc) · 681 Bytes

File metadata and controls

45 lines (29 loc) · 681 Bytes

split

MCP tool that splits a file into multiple parts at specified line numbers.

Given a file and line numbers [100, 200, 300], produces 4 files: lines 1-100, 101-200, 201-300, 301-EOF. Output files are named with sequential suffixes (e.g., file_001.txt, file_002.txt).

Installation

go build -o split
sudo cp split /usr/local/bin/
codesign -s - /usr/local/bin/split

Or with just:

just install

Usage

CLI

split --cli --file /path/to/file.txt --lines 100,200,300

MCP

Add to Claude Code:

claude mcp add --transport stdio --scope user split -- split

Or with just:

just add

License

MIT