Skip to main content
Glama

Continuity by Ouroboros Apps

Server Details

Story continuity, novel memory, and series bible for fiction writers, shared with AI assistants

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
LAHutchins91/continuity-mcp
GitHub Stars
0
Server Listing
Continuity by Ouroboros Apps
ChatGPT
–
Claude
–

TDQS

A3.7/5.0

Scored across 11 tools

Disambiguation4/5

Each tool has a fairly distinct resource+action target, and descriptions actively disambiguate overlapping retrieval tools (get_continuity_context vs search_story_canon vs get_canon_history). Minor risk of confusion remains between list_approved_scenes and get_continuity_context, which both surface scene content, but the stated selection-vs-verification split keeps them mostly separable.

Naming Consistency4/5

Nearly all tools follow a verb_noun pattern (create_story_project, get_canon_history, list_approved_scenes, save_story_checkpoint, upsert_canon_entry) with consistent domain prefixes for story/canon/scene/checkpoint. continuity_audit breaks the pattern as noun_verb instead of audit_continuity, a minor deviation.

Tool Count5/5

11 tools sit squarely in the well-scoped range and each maps to a distinct part of the continuity workflow (projects, canon, scenes, checkpoints, context, audit). No redundant or filler tools are apparent.

Completeness4/5

The surface covers the core lifecycle: create/list projects, upsert/search/history canon, record/list scenes, save/list checkpoints, and audit. Gaps are deletion/update of projects, scenes, and checkpoints, likely intentional for an append-only canon model, so agents can work around them.

Available Tools

11 tools
continuity_auditcontinuity auditB
Read-onlyIdempotent
Inspect

Retrieve locked canon for the assistant to compare against a short proposed scene. This tool supplies evidence; the assistant must identify contradictions. Does not save or approve the scene.

Inputs: projectId (required), proposedText (required), offset. Returns: data

create_story_projectcreate story projectBInspect

Create a new private story project when the user asks. Does not save canon or scenes.

Inputs: name (required), description. Returns: data

get_canon_historyget canon historyB
Read-onlyIdempotent
Inspect

Read previous and new content for a saved canon entry, newest first. No changes are made.

Inputs: canonEntryId (required), offset. Returns: data

get_continuity_contextget continuity contextA
Read-onlyIdempotent
Inspect

Retrieve relevant canon, recent approved scenes, and the latest provisional checkpoint before continuing a saved story or recovering it in a new chat. request is a brief scene/topic query, never a chat transcript. Results are a selection; use search_story_canon for specific missing facts.

Inputs: request (required), projectId (required), limit. Returns: data

list_approved_sceneslist approved scenesA
Read-onlyIdempotent
Inspect

Read approved scene summaries in story order. Page with offset to inspect older scenes or verify a scene number before saving.

Inputs: projectId (required), offset. Returns: data

list_story_checkpointslist story checkpointsA
Read-onlyIdempotent
Inspect

Retrieve provisional story handoffs to recover progress across chats. These notes never override approved canon. Page with offset for older checkpoints.

Inputs: projectId (required), offset. Returns: data

list_story_projectslist story projectsA
Read-onlyIdempotent
Inspect

Find the user’s saved story projects before starting or resuming a story. Use the returned ID; do not guess projects. Page with offset.

Inputs: offset. Returns: data

record_approved_scenerecord approved sceneA
DestructiveIdempotent
Inspect

Store a concise summary of a scene the user has approved. Never record an unapproved draft. An occupied scene number is preserved unless replaceExisting is true and the user requested replacement. Identical retries return the saved scene.

Inputs: summary (required), projectId (required), sceneNumber (required), title, +2 more. Returns: data

save_story_checkpointsave story checkpointA
Idempotent
Inspect

Preserve a concise story-session handoff when the user asks to save progress or has authorized ongoing checkpoints for this story. Stores provisional notes, not canon or an approved scene. Separate established progress from unresolved ideas. Send only focused story state, never a full transcript, credentials, or unrelated personal details. Reuse checkpointId on retries.

Inputs: title (required), projectId (required), storyState (required), checkpointId (required), +2 more. Returns: data

search_story_canonsearch story canonA
Read-onlyIdempotent
Inspect

Search saved canon by literal title/content text, or browse every entry with an empty query and offset. Use to verify details before revising an entry or when context retrieval omits something.

Inputs: projectId (required), query, offset. Returns: data

upsert_canon_entryupsert canon entryA
DestructiveIdempotent
Inspect

Save a fact or revise canon only after the user approves it. Preserve the existing title/kind. LOCKED requires approval as established fact; brainstorming is not approval. Existing entries require expectedRevision from retrieval; conflicting edits fail without overwriting. Identical retries leave revision history unchanged.

Inputs: kind (required), title (required), status (required), content (required), +6 more. Returns: data

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      B
      quality
      B
      maintenance
      Enables writers and AI agents to preserve continuity in long-form fiction by maintaining a narrative knowledge graph and exposing MCP tools for querying outlines, entities, references, and consistency diagnostics.
      14
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI agents to draft long-form web novels with persistent, disk-backed memory, assembling a pre-writing task brief from structured settings, outlines, foreshadowing ledgers, and timelines, then committing post-chapter fact increments. It also audits pacing, checks per-chapter six-dimension consistency, gates commits on unresolved review findings, and can replay the commit chain to rebuild state when records and manuscripts disagree.
      1
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI-driven long-form novel creation and management, including chapter generation, character and timeline tracking, semantic memory retrieval, version savepoints, and deep consistency checking across multiple projects through MCP tools, with support for local LM Studio or any OpenAI-compatible API.
      15
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Helps LLMs maintain coherent timelines, track events, and manage characters across long-form narratives for fiction writing or historical accounts.
      1
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.