cn.narracore/screenplay-formatter
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Narracore Screenplay Formatter
Publisher-provided description
Screenplay, film and story toolkit over MCP: PDF formatting, stats, diagnosis, video prompts.
Summary by lookupd
Formats, analyzes and converts screenplays, plans film shot analysis, and produces video-generation prompts for agents to use.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http screenplay-formatter https://mcp.narracore.app/mcp
Codex, remote (streamable-http)
codex mcp add screenplay-formatter --url https://mcp.narracore.app/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"screenplay-formatter": {
"url": "https://mcp.narracore.app/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (15 tools)
Publisher-provided text
format_screenplayConvert raw or loosely formatted screenplay text (Chinese, English, or mixed — including Japanese broadcast-drama format and Chinese colon-style dialogue scriptanalyze_screenplayDeterministic screenplay statistics from the Narracore analyzer (analyzer_version 1.0, same rules as narracore.cn): a scene list with structured scene headingsdiagnose_scenesScene-level "shootability" diagnosis for a screenplay, using the same ai-2.0 rules as narracore.cn: YOU (the calling AI) cite the evidence, the server validatesconvert_fountainConvert between Narracore screenplay blocks and Fountain (the plain-text screenplay interchange format). direction="to_fountain": screenplay (input_format="textrender_bilingual_pdfBilingual side-by-side screenplay PDF: submit the ORIGINAL screenplay (same inputs as format_screenplay) plus "translation" — the translated screenplay text youbuild_video_promptsTurn a screenplay into structured video-generation prompt scaffolds (deterministic — no LLM on the server; YOU fill the creative fields). For each selected scencheck_video_promptsFREE deterministic quality gates for video-generation prompts written against a screenplay (no LLM on the server — pattern matching and set comparison only; finget_film_contractFREE. Return the Narracore Film Contract by section — the protocol that lets ANY vision-capable agent turn its own observation of a film into a stable, comparabplan_film_analysisFREE deterministic. Turn shot-cut timestamps into the analysis topology every Film Protocol agent shares: numbered base shots (shot-000001), long-take windowingvalidate_film_breakdownFREE preflight for a film breakdown payload (film_manifest + shots + scenes + relations). Checks the contract WITHOUT watching anything: schema shape, closed vocompile_film_breakdownCHARGED (1 credit per film analysis — the same analysis_id within 24h is NOT charged again; failed validation is never charged). Compile a validated film breakdprepare_story_windowFREE. Split a story conversation (verbatim user/assistant turns) into stable, hash-anchored units for the Narracore Story Continuity Protocol. YOU judge the stoabsorb_story_windowCHARGED (1 credit per story project per 24h; any validation failure is never charged, absorbed-window repeats are free no-ops). Merge YOUR extraction of a preparender_story_handoffFREE. Render a StoryState into a zh/en handoff document (recent-canon window + bible) for a successor writer/AI. The server formats the state you SUPPLY — projecheck_creditsCheck the remaining credits for a Narracore license key (NRC-XXXX-XXXX-XXXX-XXXX), plus recent usage and the purchase link. One credit covers one screenplay for
Details
- Version: 1.4.0
- Transports: streamable-http
- Uptime (7 days): 78%
- Median latency: 1627 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/xiaoanran0602-pixel/narracore-mcp-public
- Website: https://narracore.app
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/cn.narracore/screenplay-formatter)
- 62141 servers
- Last crawl: 2026-11-11T18:39:04.612Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp