• CANON
  • CONFLICT
  • MISSING
  • HUMAN

How to verify character lore consistency with your AI

Connect your agent to the Middle-earth database. It will then cross-reference your drafts against established biographies and timelines.

Ask AI about this page

Short answer

How can I check if my characters fit Middle-earth lore?

Your agent pulls character data and timelines to compare against your writing. It flags discrepancies in age, lineage, or historical events. You'll see exactly where your story breaks canon.

Where the results land

The outcomes of a lore check

The AI sorts its findings into these four categories.

CANON

Verified facts

The AI confirms which parts of your character's history match the official Middle-earth records. You'll know what's safe to keep.

CONFLICT

Lore contradictions

The agent identifies where your timeline or character details clash with established canon. This shows you exactly where to rewrite.

MISSING

Gaps in history

The AI spots where your character's timeline has holes or lacks necessary context from the source material. It highlights what's missing.

HUMAN

Creative decisions

The AI flags areas where you've intentionally deviated from canon. You decide if these changes work for your specific story.

The workflow

What your AI does when the request arrives.

The AI uses specific tools to pull the right data before it analyzes your text.

  1. Identify characters

    The agent looks through the available Middle-earth profiles to find the specific individuals mentioned in your text.

    list_characters
  2. Pull biographies

    Once identified, the AI pulls the full historical record and timeline for each character to use as a reference.

    get_character
  3. Cross-reference text

    The agent compares your writing against the retrieved character data to find mismatches in dates, locations, or relationships.

    get_character
  4. Report errors

    The AI presents a list of contradictions, noting where your draft deviates from the established lore.

    list_characters

Try it

Copy these to start.

Use these prompts to begin your consistency check.

Starting points

These are opening lines. Swap out the character names or specific eras to match your story.

The One API Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_bwD2nznof2bTfhcyzoixX41GAF3AhlLjBIDjVLNl/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — The One API capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "the-one-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_bwD2nznof2bTfhcyzoixX41GAF3AhlLjBIDjVLNl/mcp"
    }
  }
}
Copy into chat04
  • Check my character Aragorn against the Middle-earth character list for any timeline errors.

  • Does the backstory I wrote for Legolas conflict with the character data in the database?

  • List all characters in the database and tell me if my new character fits their era.

  • Verify if the relationship between Galadriel and Celeborn in my draft matches the established lore.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect The One once, then ask.

One connection gives your agent access to the entire Middle-earth dataset. Your credentials stay encrypted and secure.

Connect The One to your AI

FAQ

How this task behaves

  • 01

    Can the AI change my story to match the lore?

    No. The AI only identifies contradictions. You must perform all edits and creative changes yourself.

  • 02

    Does the AI add new characters to the database?

    No. The tools only allow the AI to read existing character data. It cannot write or save new lore to the database.

  • 03

    What happens if a character isn't in the database?

    If the agent cannot find a character using the provided tools, it will tell you that the character is unknown.

  • 04

    Can I use this for non-Middle-earth stories?

    No. This specific MCP is built exclusively around Middle-earth canon and character data.

  • 05

    How does the AI know which character I'm talking about?

    The agent uses the character list to match the names in your text to the specific profiles in the database.

  • More questions about The One? The Connector page answers them. See everything the The One Connector can do

Connect The One API to Claude, Cursor, ChatGPT & more