Tabletop Campaign XP Planner

Tabletop Campaign XP Planner MCP Connector for Claude

A+

Simulate character progression, track XP, and project leveling timelines for RPG parties.

4 tools Official Updated Oct 1, 2026 Official Vinkius Partner

This MCP server provides Game Masters with precision tools to manage tabletop role-playing game progression. Use calculate_party_progress to get a snapshot of current levels and XP status for all members. Simulate combat or social rewards with simulate_encounter_reward to see how difficulty multipliers affect individual gains. Forecast future milestones using project_leveling_timeline to estimate how many sessions remain until the next level. Finally, manage narrative achievements with allocate_milestone_xp to distribute large rewards using equal or level-weighted rules.

ttrpggame-masterxp-trackercharacter-progressioncampaign-management

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

allocate_milestone_xp

Handles the distribution of large, narrative-driven XP rewards

calculate_party_progress

Provides a comprehensive snapshot of the current XP status for both individuals and the group

project_leveling_timeline

Predicts when the party will reach specific future levels

simulate_encounter_reward

Calculates the XP gained from a specific event and applies it to the party

See how to talk to your AI agent using Tabletop Campaign XP Planner.

What is the current progress of my party?

The party has a total of 4,500 XP. Character A is level 3 (80% to level 4), Character B is level 2 (45% to level 3), and Character C is level 2 (10% to level 3).

How much XP will the party get from a hard encounter with 1500 base XP for 4 players?

With a hard difficulty multiplier of 2.0, the total XP gained is 3,000. Each of the 4 players will receive 750 XP.

When will the party reach level 5?

Based on your average of 500 XP per session and playing once a week, the party is estimated to reach level 5 in 4 sessions (approximately 4 weeks).

You can use `simulate_encounter_reward` for standard encounters or `allocate_milestone_xp` for narrative milestones. The latter allows for equal or level-weighted distribution to ensure fair progression.

Related Connectors