Omniscient Master Suite OMNISCIENT · 3.1

Image Splitter v1.0.0

Images image-splitter 2 actions MCP

Cut an image into tiles - either an even rows x cols grid or fixed-size tiles - for puzzle pieces, Instagram carousel slices or texture atlases. Works on one image or a whole folder. Originals are never touched; tiles go to a 'split/<image-name>' subfolder.

The omniscient:// link needs a protocol handler on your machine, which is not built yet. Until then it does nothing — use the commands below.

Actions

Jump to: split_imagesplit_folder

Split one image

split_image

Cut a single image into a rows x cols grid or fixed-size tiles and save them.

Inputs

NameTypeRequired / defaultValues and notes
image path required
mode enum optional, default grid gridtile
rows int optional, default 2
cols int optional, default 2
tile_w int optional, default 256
tile_h int optional, default 256
out_dir path optional, default ""

Outputs

NameTypeNotes
files path[]
count int
out_dir path

Split a folder

split_folder

Apply the same grid or tile split to every image in a folder.

Inputs

NameTypeRequired / defaultValues and notes
folder path required
mode enum optional, default grid gridtile
rows int optional, default 2
cols int optional, default 2
tile_w int optional, default 256
tile_h int optional, default 256
recursive bool optional, default false

Outputs

NameTypeNotes
count int
tiles int
out_dir path

Use it

Split one image

Command line

shell
python app.py --action split_image --params '{"image": "D:/path/to/image"}'

Run from the app’s own folder. Single quotes work in bash and PowerShell; in cmd.exe use double quotes and escape the inner ones.

MCP tool

mcp
run_action("image-splitter", "split_image", {"image": "D:/path/to/image"})

Workflow node

json
{
  "id": "n0",
  "app": "image-splitter",
  "action": "split_image",
  "params": {
    "image": "D:/path/to/image"
  },
  "inputs": {}
}

Split a folder

Command line

shell
python app.py --action split_folder --params '{"folder": "D:/path/to/folder"}'

Run from the app’s own folder. Single quotes work in bash and PowerShell; in cmd.exe use double quotes and escape the inner ones.

MCP tool

mcp
run_action("image-splitter", "split_folder", {"folder": "D:/path/to/folder"})

Workflow node

json
{
  "id": "n0",
  "app": "image-splitter",
  "action": "split_folder",
  "params": {
    "folder": "D:/path/to/folder"
  },
  "inputs": {}
}

Example prompts

Things you can say to Claude, Cursor or Codex once the MCP server is registered.