Narracore Screenplay Formatter

Remote MCP service · Open protocol

Screenplay formatting, from any AI.

Narracore Screenplay Formatter is a remote MCP tool. Paste rough script text into Claude, ChatGPT, Cursor, or Gemini — get back industry-standard screenplay structure and a print-ready PDF, laid out on the same fixed typewriter grid that powers narracore.cn.

1 外 月球轨道 · 爆洞事件后一个月 1 近月轨道,钠块正在微调自己的位置。 常家青 (压低声音) 本质上还是烧开水。 我们只有一次机会。 特写:张成的手 切至:走廊 — US Letter · 33 chars × 38 lines per page (CJK) — 61 chars × 55 lines per page (EN) · Sarasa Mono embedded
Powered by the layout engine of narracore.cn Fixed typewriter grid, page ≈ 1 minute of screen time Output: structured blocks + plain text + PDF Your text is never stored — PDFs auto-delete in 24 h

How it works

Three steps, one sentence.

01

Connect once

Add the MCP URL to your AI app as a custom connector. No account, no API key to start.

02

Say what you want

“Format this screenplay.” Paste or attach your rough script text — Chinese, English, or mixed.

03

Get the package

Structured blocks, a clean plain-text screenplay, and a download link to a print-ready PDF.

Before / after

Rough text in. Professional screenplay out.

You paste

1 外 月球轨道 爆洞事件后一个月 近月轨道,钠块正在微调自己的位置。 常家青 (压低声音) 本质上还是烧开水。 我们只有一次机会。 切至:走廊

Your AI answers with

1 外 月球轨道 爆洞事件后一个月 1 近月轨道,钠块正在微调自己的位置。 常家青 (压低声音) 本质上还是烧开水。 我们只有一次机会。 切至:走廊

Scene headings are numbered automatically, dialogue is indented to the dialogue column, transitions align right, and the whole document paginates on a fixed grid — the same algorithm as the narracore.cn editor.

Connect your AI

One URL, any MCP client.

https://mcp.narracore.app/mcp copied

Claude (claude.ai / Desktop)

  1. Open Settings → Connectors
  2. Add a custom connector, paste the URL above
  3. Ask: “Format this screenplay for me”

ChatGPT (Developer mode)

  1. Enable Settings → Apps & Connectors → Developer mode
  2. Create a dev connector with the URL above
  3. Then just ask in chat

Cursor

  1. Settings → MCP → Add new global MCP server
  2. Type: url, value: the URL above

Anything else that speaks MCP

  1. Streamable HTTP endpoint, no auth header needed
  2. Tool: format_screenplay
  3. Works with Gemini API MCP support and every MCP SDK client

Pricing

Free while in beta.

Free beta

$0 / today

  • Every format call is free while billing is being finalized
  • No account, no key
  • Later: one free format per day
Start now

Starter

$1.49 / 10 formats

  • ≈ ¥10 · about 10 pages-per-minute of screen time
  • License key works in any AI app
  • Failed formats are never charged
Buy 10 formats

Studio

$5.99 / 50 formats

  • ≈ ¥40 · best value per format
  • Same key, any app, no subscription
  • Refund within 7 days if unused
Buy 50 formats

Payments (PayPal & cards) open within days — the buy buttons will go live then. Pricing in USD; refunds within 7 days if unused; formatting failures are never charged. No wallets, no subscriptions: you buy formatting credits and use them.

FAQ

Questions, answered.

What is MCP?

Model Context Protocol — an open standard that lets AI apps like Claude, ChatGPT, Cursor, and Gemini call external tools. You add our URL once; your AI can then use screenplay formatting whenever it's relevant.

Do you store my screenplay?

No. Your text is processed in memory to produce the result. The generated PDF sits behind an unguessable signed link and is deleted after 24 hours. We don't log script content and never use it for training.

Which languages are supported?

Chinese, English, and mixed text. The layout engine picks the right track automatically: a 33-char × 38-line CJK grid or a 61 × 55 Latin grid, both on US Letter paper.

Why a fixed character grid?

It's how professional screenplay paper works: every character occupies one cell, so one page always equals roughly one minute of screen time. Your PDF will match narracore.cn's print preview line for line.

What if the structure detection is unsure?

Every result carries a confidence score and line-level warnings (e.g. “line 12 might be dialogue”). Your AI will offer to fix ambiguous lines and re-run — re-formatting is a normal call, and failed calls are never charged.

Refund policy?

Full refund within 7 days if you haven't used any formats. Service failures are never charged in the first place. Contact huiyicd@foxmail.com.

Give your AI a screenwriter's typewriter.