Omniscient Master Suite OMNISCIENT · 3.1

Text to JSON v1.0.0

Data & charts text-to-json 2 actions MCP

Convert plain text into a structured JSON array by splitting on lines, blank-line paragraphs or a custom delimiter, and convert it back into text.

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: text_to_jsonjson_to_text

Text to JSON

text_to_json

Split a text file into pieces (by line, blank-line paragraph, or a custom delimiter) and save the pieces as a JSON array.

Inputs

NameTypeRequired / defaultValues and notes
file path required
mode enum optional, default lines linesparagraphsdelimited
delimiter string optional, default ""
strip bool optional, default true
drop_empty bool optional, default true
out path optional, default ""

Outputs

NameTypeNotes
data json
items int
file path

JSON to text

json_to_text

Join a JSON array of strings back into a text file (by line, blank-line paragraph, or a custom delimiter). Any other JSON shape is pretty-printed as readable text instead.

Inputs

NameTypeRequired / defaultValues and notes
file path required
mode enum optional, default lines linesparagraphsdelimited
delimiter string optional, default ""
out path optional, default ""

Outputs

NameTypeNotes
text text
file path

Use it

Text to JSON

Command line

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

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("text-to-json", "text_to_json", {"file": "D:/path/to/file"})

Workflow node

json
{
  "id": "n0",
  "app": "text-to-json",
  "action": "text_to_json",
  "params": {
    "file": "D:/path/to/file"
  },
  "inputs": {}
}

JSON to text

Command line

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

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("text-to-json", "json_to_text", {"file": "D:/path/to/file"})

Workflow node

json
{
  "id": "n0",
  "app": "text-to-json",
  "action": "json_to_text",
  "params": {
    "file": "D:/path/to/file"
  },
  "inputs": {}
}

Example prompts

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