Character Appearance Counter

Character Appearance Counter MCP Connector for Claude

A+

Track character presence across chapters with precise name variant counting.

4 tools Official Updated Oct 1, 2026 Official Vinkius Partner

This MCP server provides tools for literary analysis by counting how many times specific characters appear in text. It handles multiple name variants (e.g., 'Sherlock' and 'Holmes') as a single entity to ensure accuracy. Use get_chapter_counts to analyze specific chapters, get_aggregate_totals for book-wide sums, get_chapter_summary for a full breakdown, and verify_name_integrity to clean your character lists.

literaturecharacter-trackingtext-analysiscountingnarrative

4 tools expose this connector's capabilities to your AI agent.

get_chapter_summary

Provides a breakdown of character presence across chapters

get_aggregate_totals

Calculates the total occurrences across all chapters

get_chapter_counts

Counts character name occurrences in a specific chapter

verify_name_integrity

Validates if the provided name variants are suitable for processing

See how to talk to your AI agent using Character Appearance Counter.

How many times does Sherlock Holmes appear in this chapter text: 'Sherlock walked into the room. Holmes looked around.'?

Sherlock Holmes appears 2 times in this chapter.

Give me a summary of character presence for these chapter counts: [{'chapterId': '1', 'count': 5}, {'chapterId': '2', 'count': 3}]

Chapter 1: 5 appearances, Chapter 2: 3 appearances. Total: 8 appearances.

What is the total count for these chapter counts: [10, 20, 15]?

The total count is 45.

You can provide a list of name variants using `get_chapter_counts`. The tool will sum the occurrences of all provided variants to give you a single total for that character.

Related Connectors