Releases: Distortik/pws-mcp-server
Release list
PWS MCP Server 0.5.1 — Angle Booking Hotfix
Version 0.5.1 fixes angle booking for workers whose canDoAngles database flag is 0. Despite that flag, the PWS booking UI allows these workers to participate in angles; the plugin action used by pws_apply_show_plan rejected them.
The MCP server now applies a narrowly scoped compatibility override only while the native angle-creation action runs, then restores every affected worker's original flag immediately. Automatic show plans also stop treating the flag as an eligibility restriction.
Important update instructions
Claude Desktop
Steam updates only the in-game PWS plugin. It cannot update the separately installed Claude Desktop extension.
- Let Steam update the Workshop plugin, or install the manual plugin ZIP.
- Install
pws-mcp-server-v0.5.1.mcpbfrom the assets below. - Fully restart Pro Wrestling Sim and Claude Desktop.
- Start a new Home conversation and enable Pro Wrestling Sim.
Claude Code and Codex
Keep the existing direct configuration pointed at the Workshop plugin's mcp-server.js, then restart the client so it reloads version 0.5.1. Node.js 18 or newer is required for direct-path clients.
Fixes
pws_apply_show_plannow acceptscanDoAngles:0workers in angle segments when they otherwise pass normal contract and availability validation.- Automatically generated show plans no longer exclude those workers from storyline or fallback angles.
pws_update_segmentremains compatible and continues to validate and write angle participants transactionally.- The compatibility path restores the original flag even when PWS rejects or throws during angle creation. A restoration failure is treated as an operation failure and a newly created segment is removed when possible.
Verification
- All 98 automated tests pass.
- Live-tested against PWS 0.5.0's authenticated local bridge with Bull Nakano (
canDoAngles=0). - The temporary angle was created, persisted, and read back with the correct participant and normalized beat groups.
canDoAngleswas verified as0immediately after creation.- The temporary segment was removed and the test show's original date was restored.
Assets
pws-mcp-server-plugin-v0.5.1.zip— manual in-game plugin installationpws-mcp-server-v0.5.1.mcpb— Claude Desktop extension
PWS MCP Server 0.5.0 — The Company Management Update
Version 0.5.0 is the largest PWS MCP Server update so far. It fixes incomplete scheduled-show discovery and expands the server from booking assistance into practical base-game company management.
You can now manage tag teams, brands, commentary teams, championships, contracts, hiring, storylines, recurring events, scheduled shows, roster rotation, and television deals through focused tools that preview supported changes and verify the persisted result.
Important update instructions
Claude Desktop
Steam updates only the in-game PWS plugin. It cannot update the separately installed Claude Desktop extension.
- Let Steam update the Workshop plugin, or install the manual plugin ZIP.
- Install
pws-mcp-server-v0.5.0.mcpbfrom the assets below. - Fully restart Pro Wrestling Sim and Claude Desktop.
- Start a new Home conversation and enable Pro Wrestling Sim.
Claude Code and Codex
Keep the existing direct configuration pointed at the Workshop plugin's mcp-server.js, then restart the client so it reloads the 0.5.0 tool catalogue. Node.js 18 or newer is required for direct-path clients.
Highlights
Reliable scheduled-show discovery
- Fixed the issue that could make an AI client report no scheduled shows, or only part of the schedule, when unfinished shows existed through PWS's second native event-instance path.
- Added explicit unfinished-show verification to the release checks.
- Added
pws_audit_showfor one-request checks of empty cards, invalid winners, title risks, repeated worker use, and runtime targets.
Tag teams, brands, and commentary
- Discover established tag teams when both members work for your company but the team has not yet been registered there.
- Register established teams using their existing names and accumulated experience, with an optional company-specific name.
- Create, edit, activate, deactivate, and dissolve tag teams.
- Create, edit, and delete brands and assign workers to them.
- Set default commentary teams for brands and recurring events.
Championship management
- Create and edit championships.
- Retire and reinstate titles without destroying their history.
- Award singles, tag-team, and trios championships through PWS's native title-history action.
- Vacate titles through the existing verified workflow.
Contracts, hiring, and roster rotation
- Modify supported contract terms and management settings.
- Sign workers immediately through a purpose-built workflow driven by hiring analysis.
- Use hiring guidance that accounts for cash runway and the company's existing top-end contracts.
- See expensive candidates as advisory stretch targets instead of having them incorrectly excluded; explicit user limits remain hard constraints.
- Include Occasional Wrestlers consistently in roster counts, balance analysis, and hiring results.
- Review appearances, matches, angles, last-booked dates, and unused or heavy-use warnings.
Storylines, events, and advanced booking
- Create and edit storylines, manage their members, and end them.
- Browse and edit recurring event series, including recurrence, prestige, brand, runtime, importance, and preferred venue.
- Schedule shows and reschedule unfinished shows.
- Add and verify ordered entrances and eliminations for rumbles and other multi-person matches using PWS's native data format.
Networks and diagnostics
- Browse networks, availability, and current television deals.
- Cancel a network deal through PWS's native status and news behavior with preview and verification.
- Use
pws_get_server_infoto diagnose transport, connection state, loaded-save state, and client/plugin version mismatches—even when PWS is open without a loaded save.
New network offers, renegotiations, and full contract negotiation simulations remain inside PWS so the game continues to calculate its hidden terms.
Safety model
Save-changing tools remain preview-first:
- A preview is not permission to make the change.
- The exact live target is revalidated before application.
- The persisted result is checked before success is reported.
Back up important saves before using any tool that changes game data.
Validation
- 96 automated tests passed.
- 20 installed live read checks passed.
- 33 save-changing lifecycle checks passed across contracts, signing and release, tag teams, brands, storylines, championships, events, commentary, show rescheduling, ordered booking, auditing, and network cancellation.
- All 20 live read checks passed again after the save-changing suite.
- The Workshop ZIP and Claude Desktop MCPB were built from the same verified 0.5.0 server.
Release assets
pws-mcp-server-v0.5.0.mcpb— Claude Desktop extension. Steam subscribers using Claude Desktop need this file.pws-mcp-server-plugin-v0.5.0.zip— manual installation of the in-game PWS plugin. Steam Workshop subscribers do not need this file.
SHA-256
7722914B9407D712B23CCDE0E23A10B4D2F7E61C9F741D051B53E71F37F9C2A9 pws-mcp-server-v0.5.0.mcpb
40F2CF2DE352E1642C9C561FC343BFE6B37B5987D27F3CB91AE98ED4F9E00F82 pws-mcp-server-plugin-v0.5.0.zip
Links
PWS MCP Server v0.4.0
Changelog
0.4.0 - 2026-08-13
Release gate passed. The TEST deployment, live read-only suite, focused B10/B12/B13 checks, production package inspection, and installed Claude Desktop Home-chat smoke test all pass.
- Added preview-first, ownership-aware, persisted-result-verified management for stables, stable membership, contract gimmicks and personas, persona availability, worker promises, event series, scheduled shows, venues, storylines, releases, title vacations, and transactional segment edits.
- Added contract-scoped wrestler personas and custom ring names without changing the worker's global identity, including native gimmick/picture/mask selection, date-policy safeguards, promotion-specific/free-use availability changes, and exact restoration.
- Added complete show planning and validation with structured participants, multiple championships, ringside workers, announcers, referees, agents, angle subjects, safe rollbacks, and the beta.5 angle-group show-start hotfix.
- Added management dashboards, roster/hiring/contract analysis, gimmick discovery, promise reads/responses, stable reads, venue discovery, show reads, and storyline-attribution diagnostics.
- Added the official MCP SDK stdio transport and a self-contained MCPB entry point verified in a regular Claude Desktop Home conversation on Windows; Claude Code and Codex continue to use the stable direct server path.
- Fixed advanced-popularity company sizing when PWS omits the mode from its runtime state by reading
gameworld.advancedPopularityMode; live VWE1 data confirms the corrected Regional calibration point. - Fixed future-show availability for new plans and existing-segment edits by evaluating injury, rehab, worker suspension, contract suspension, and time-off return dates against the show's air date.
- Strengthened stable-member verification so a requested leader flag must persist, not merely the membership row.
- Corrected generic
sign_workerterms: canonical monthly/appearance wages, compatiblewagestranslation, day-based contract lengths, normalized types/gimmicks, and exact readback verification of requested supported terms. - Passed syntax validation, all 79 automated tests, all 13 live read-only bridge checks, corrected Regional sizing, live injury/rehab date-boundary checks, reversible stable-leader persistence/cleanup, and an installed 0.4.0 MCPB connection/state read in a fresh Claude Desktop Home conversation. B11 preview receipts are explicitly deferred as a broader post-0.4.0 protocol change; current writes still default to preview, require explicit confirmation, revalidate at apply time, and verify persistence.
0.4.0-beta.5 - 2026-08-12
- Hotfix: normalized every MCP-created or MCP-edited angle beat to persist
group1,group2, andgroup3arrays, including empty unused groups. This prevents PWS show startup from crashing when a promo omitsgroup2. - Added regression coverage for a single-person promo and for later angle-beat edits; the affected CareerMode show was repaired without changing its card and then started successfully in PWS.
- Replaced the hand-written JSON-lines stdin loop with the official MCP SDK server and stdio transport while preserving the existing tools, resources, prompts, and PWS version-pair checks.
- Added a dedicated MCPB entry point that starts unconditionally when Claude Desktop loads it through its Node UtilityProcess wrapper; the reusable direct-path server remains import-safe for Claude Code, Codex, and tests.
- Added real-client regression coverage that completes MCP initialization and lists the tool, resource, and prompt catalogues through the official SDK client transport.
- Bundled the MCP server and SDK into a self-contained Node.js file for Workshop, manual, TEST, Claude Code, Codex, and MCPB use without shipping
node_modules. - Rebuilt MCPB packaging around a minimal validated staging directory so the installed extension contains the exact same standalone server that passed transport tests.
- Generated and shipped third-party license notices for every dependency included in the standalone bundle.
- Fixed B14 by allowing both
WrestlerandOccasional Wrestlerin match-plan validation and transactional segment edits while continuing to reject angle-only worker types. - Kept the beta narrow: game-facing changes are limited to B14 match eligibility and safe normalization of omitted angle-beat groups.
- Passed the Windows Claude Desktop Home-chat acceptance test: the corrected MCPB initialized, exposed the PWS integration, called the live beta.5 bridge, and returned the loaded VWE1 state.
- Passed all 13 non-mutating live bridge checks with the matching beta.5 TEST plugin, then live-validated B14 by successfully dry-running Wendi Richter (
Occasional Wrestler) against a normal wrestler without creating a segment.
0.4.0-beta.4 - 2026-08-12
Known issue discovered after publication: on Claude Desktop for Windows, the beta.4 MCPB installs and launches but regular Home chat cancels its MCP initialization after 60 seconds. Claude Code and Codex direct-path connections remain functional. A focused beta.5 compatibility fix is required before the final 0.4.0 release.
- Added preview-first
pws_set_event_activefor reversible event-series archiving/restoration; archiving is blocked while unfinished non-cancelled shows remain and retains completed/cancelled history. - Added explicit persona date policy: native personas outside
minDate/maxDateare rejected by default and requireallowDateOverride=truefor creative-sandbox use; promotion-ineligible personas must first be made available explicitly. - Added structured participant groups, opponent details, ringside workers, and angle subjects to
pws_get_showwhile retaining the compact participant summary. - Standardized
pws_update_segmentapplied results with anafterfield while retainingsegmentas a compatibility alias. - Normalized persona, promise, show, stable-member, and event flags to JSON booleans in public read/result shapes.
- Added a first-party live bridge regression runner with compact JSON reports and
finally-based restoration for opt-in reversible persona/event checks. - Added a copy-only promise fixture preparation workflow for live accept/decline testing when the active save has no pending decision request.
- Added automatic client/plugin version-pair validation with an actionable mismatch error, including compatibility checks against older plugins that do not publish their version in the runtime file.
- Expanded beta.4 regression coverage for event archiving, persona restrictions and date overrides, show participants, mutation envelopes, boolean normalization, and testing utilities.
- Live-validated all 17 automated bridge checks, reversible persona/event cleanup, date-overridden persona selection and exact restoration, archived-event persistence with retained history, and both promise-response paths across full PWS restarts.
0.4.0-beta.3 - 2026-08-12
- Added
pws_get_promisesfor outstanding, declined, fulfilled, and expired worker promises with related workers, contracts, titles, and deadlines. - Added preview-first
pws_respond_to_promisefor accepting or declining pending requests transactionally with PWS's decision-email and relationship consequences. - Added
pws_get_personasfor browsing native PWS alter egos, including preferred presentation data and promotion/date eligibility. - Added preview-first
pws_set_contract_personafor selecting an alter ego or custom ring name without renaming the underlying global worker; native personas apply their preferred gimmick, picture, and mask with verification and rollback, while explicit presentation overrides allow exact restoration. - Added preview-first
pws_set_persona_availabilityfor changing an alter ego definition between free use, the player promotion, or a specified promotion for exact restoration within the loaded save. - Fixed contract-scoped persona reads to filter by the contract worker before pagination.
- Normalized native numeric event importance and show segment types in read results, preserved House Show importance despite PWS's native zero-value fallback, and expanded event-creation verification.
0.4.0-beta.2 - 2026-08-11
- Fixed storyline-attribution diagnostics to normalize escaped ampersands, apostrophes, quotes, and angle brackets before matching history rows.
- Restricted storyline-attribution candidates to segments aired during each storyline's actual lifetime.
- Replaced the invented prestige-based company-size label with PWS-compatible popularity sizing and added all six continental popularity values to
pws_get_state. - Added
pws_get_gimmicksfor browsing the loaded database's gimmick requirements and disposition preferences. - Validated assigned and newly signed workers' gimmick names against the loaded database, while preserving the special
Nonevalue. - Documented the optional
gimmickaccepted bysign_workerand added explicit Claude Code TEST-server setup guidance.
0.4.0-beta.1 - 2026-08-11
- Added preview-first stable creation, dissolution, membership management, leader assignment, and stable reads through PWS's validated stable actions.
- Added preview-first contract gimmick assignment through PWS contract modification.
- Added preview-first event-series creation, show scheduling with optional venue assignment, and unfinished-show cancellation.
- Added post-action verification and ownership checks for every new beta mutation.
PWS MCP Server 0.4.0-beta.5
Changelog
0.4.0-beta.5 - 2026-08-12
- Hotfix: normalized every MCP-created or MCP-edited angle beat to persist
group1,group2, andgroup3arrays, including empty unused groups. This prevents PWS show startup from crashing when a promo omitsgroup2. - Added regression coverage for a single-person promo and for later angle-beat edits; the affected CareerMode show was repaired without changing its card and then started successfully in PWS.
- Replaced the hand-written JSON-lines stdin loop with the official MCP SDK server and stdio transport while preserving the existing tools, resources, prompts, and PWS version-pair checks.
- Added a dedicated MCPB entry point that starts unconditionally when Claude Desktop loads it through its Node UtilityProcess wrapper; the reusable direct-path server remains import-safe for Claude Code, Codex, and tests.
- Added real-client regression coverage that completes MCP initialization and lists the tool, resource, and prompt catalogues through the official SDK client transport.
- Bundled the MCP server and SDK into a self-contained Node.js file for Workshop, manual, TEST, Claude Code, Codex, and MCPB use without shipping
node_modules. - Rebuilt MCPB packaging around a minimal validated staging directory so the installed extension contains the exact same standalone server that passed transport tests.
- Generated and shipped third-party license notices for every dependency included in the standalone bundle.
- Fixed B14 by allowing both
WrestlerandOccasional Wrestlerin match-plan validation and transactional segment edits while continuing to reject angle-only worker types. - Kept the beta narrow: game-facing changes are limited to B14 match eligibility and safe normalization of omitted angle-beat groups.
- Passed the Windows Claude Desktop Home-chat acceptance test: the corrected MCPB initialized, exposed the PWS integration, called the live beta.5 bridge, and returned the loaded VWE1 state.
- Passed all 13 non-mutating live bridge checks with the matching beta.5 TEST plugin, then live-validated B14 by successfully dry-running Wendi Richter (
Occasional Wrestler) against a normal wrestler without creating a segment.
PWS MCP Server 0.4.0-beta.4
PWS MCP Server 0.4.0-beta.4
Beta.4 hardens persona, event, promise, and booking workflows ahead of the full 0.4.0 release.
Highlights
- Added safe, reversible event-series archiving and restoration.
- Retains completed and cancelled show history.
- Refuses to archive events with unfinished non-cancelled shows.
- Added explicit persona date handling.
- Date-ineligible personas are rejected by default.
allowDateOverride=trueenables deliberate creative-sandbox use.- Promotion restrictions and native date limits are never silently changed.
- Expanded
pws_get_showwith structured participant groups, opponent details, ringside workers, and angle subjects. - Standardized segment-update results with
after, while retaining the existingsegmentcompatibility alias. - Normalized database-backed flags to proper JSON booleans.
- Added automatic client/in-game plugin version-mismatch detection with actionable guidance.
- Added a first-party live regression runner with automatic cleanup.
- Added a copy-only promise fixture workflow for safely testing acceptance and rejection.
Validation
- 67 automated tests passed.
- All 17 live bridge regression checks passed.
- Biker Undertaker persona selection, visual presentation, date override, and exact restoration confirmed in PWS.
- Event archiving and retained show history confirmed across a full restart.
- Promise acceptance and decline both verified transactionally and after restart.
- No beta.4 release blockers remain.
Installation
Install the matching pair:
- Extract the beta.4 TEST plugin ZIP into the PWS plugins directory.
- Enable only PWS MCP Server TEST in PWS.
- Install the beta.4 MCPB in Claude Desktop.
- Restart PWS and your MCP client.
Installing the newer MCPB normally upgrades the existing extension; uninstalling first should not be necessary.
v0.4.0-beta.3: Release 0.4.0-beta.3: personas and worker promises
Highlights
Beta.3 introduces worker personas and promise management.
Personas
- Browse native PWS alter egos with gimmicks, pictures, masks, promotion restrictions, and date eligibility.
- Apply personas such as The Undertaker, Mankind, and Dude Love to player-company contracts.
- Change contract ring names without renaming the underlying global worker.
- Apply and verify the persona's complete presentation.
- Restore the original name, gimmick, picture, mask, and promotion restriction exactly.
- Change personas between free use, the player promotion, or a specific promotion.
Worker promises
- Read pending, active, declined, fulfilled, and expired promises.
- Inspect requesting workers, contracts, deadlines, titles, and decision emails.
- Preview and transactionally accept or decline pending requests.
- Apply PWS-compatible email handling and worker-relationship consequences.
Additional fixes
- Fixed contract-scoped persona pagination.
- Normalized event importance and show segment types.
- Preserved House Show importance correctly.
- Expanded post-write verification and rollback protection.
- Added a comprehensive beta playtest checklist and beta.4 backlog.
Validation
- 61 automated tests passing.
- Manifest and release-package validation passing.
- Live-tested against VWE1.
- Undertaker, Mankind, Dude Love, custom renaming, exact restoration, stables, events, booking, segment editing, venues, titles, and audit logging verified.
- The Undertaker presentation was visually confirmed inside PWS.
Pending promise accept/decline behavior is covered by automated transactional tests and validated against PWS's native implementation. The live VWE1 save had no pending decision request available.
Installation
Keep the production Workshop plugin disabled while testing this prerelease.
Install both matching beta.3 components:
pws-mcp-server-TEST-plugin-v0.4.0-beta.3.zippws-mcp-server-v0.4.0-beta.3.mcpb
Mark this release as a prerelease. Do not publish the TEST plugin to Steam Workshop.
v0.4.0-beta.2 — Stables, Show Scheduling, Gimmicks & Diagnostic Fixes
This is the first public beta release for PWS MCP Server 0.4.0. It combines all changes from beta.1 and beta.2.
Please treat this as a testing build and keep a backup of your save.
Highlights
Stable management
- Create new stables.
- Read existing stable information and membership.
- Add and remove stable members.
- Assign or change stable leaders.
- Dissolve existing stables.
- All stable mutations use PWS's validated actions and support preview-first confirmation.
Event and show scheduling
- Create recurring event series.
- Schedule new shows.
- Optionally assign a venue while scheduling.
- Cancel unfinished shows safely.
- Verify ownership and the resulting game state after each action.
Database-aware gimmick management
- Browse the gimmicks available in the currently loaded database with
pws_get_gimmicks. - Search gimmicks and filter them by Face or Heel suitability.
- Change the gimmick assigned to an existing contract.
- Optionally assign a gimmick while signing a worker.
- Gimmick names are validated dynamically against the loaded save—nothing is hardcoded to a particular database.
- Invalid names now produce a useful error directing the assistant to inspect the available gimmicks.
Storyline diagnostic fixes
- Fixed false missing-attribution reports caused by HTML-escaped ampersands, apostrophes, quotation marks, and angle brackets.
- Storyline attribution checks now only consider segments that aired during the storyline's actual lifetime.
- This removes several false positives found during beta.1 playtesting.
Accurate company-size reporting
- Replaced the old prestige-derived company-size label with PWS-compatible popularity sizing.
pws_get_statenow reports all six continental popularity values.- Standard and advanced popularity modes follow their corresponding PWS sizing rules.
Safety and reliability
- New save-changing operations are preview-first.
- Mutations include post-action verification.
- Company ownership is checked before relevant changes.
- Failed or incomplete persistence is no longer reported as a success.
- Expanded automated coverage to 53 passing tests.
Installation
This beta is distributed through GitHub and should not replace the current Steam Workshop release yet.
- Close Pro Wrestling Sim.
- Extract
pws-mcp-server-TEST-plugin-v0.4.0-beta.2.zipinto the PWS plugins directory. - Enable PWS MCP Server TEST and disable the Workshop/production copy.
- Claude Desktop users must also install
pws-mcp-server-v0.4.0-beta.2.mcpb, then restart Claude Desktop. - Claude Code users must point their MCP configuration at the TEST plugin's
mcp-server.js, then restart Claude Code.
Both components must be updated: installing only the in-game plugin will leave the AI client using its previous MCP server version.
Feedback requested
Please report any unexpected behavior involving:
- Stable membership or leadership
- Event and show scheduling
- Database-specific gimmick names
- Company-size reporting
- Storyline attribution diagnostics
- Preview results that differ from the confirmed result
Include the action attempted, the assistant's response, and whether the game visibly applied the change.
0.3.0 update
Changelog
0.3.0 - 2026-08-11
Claude Desktop upgrade required: Steam Workshop updates only the in-game PWS plugin. Claude Desktop users must also download and install
pws-mcp-server-v0.3.0.mcpbfrom the matching GitHub release, then restart Claude Desktop.
- Added complete show-plan validation, transactional segment editing, multiple-title support, ringside workers, referees, agents, and announcers.
- Added preview-first verified tools for venue assignment, segment removal, storyline changes, releases, and title vacations.
- Added recurring-event venue defaults, venue browsing, compact paginated rosters, explicit availability reasons, lean storyline reads, and storyline-attribution diagnostics.
- Fixed unfinished-show discovery, rehab eligibility, SQL semicolon parsing, misleading action errors, and third-group angle beats.
- Added post-write verification, rollback behavior, local audit records, runtime credential hardening, release validation, and Workshop packaging.
PWS MCP Server v0.3.0-beta.1
PWS MCP Server v0.3.0-beta.1
Testing prerelease: This version is available through GitHub only and has not been released on Steam Workshop. Back up your save and use a copy of it while testing.
Highlights
- Fixed championship booking in generated and manually supplied show plans. Selected championships are now validated, saved to the match, re-read, and verified before success is reported.
- Added support for vacant-title matches, championship defenses, tag titles, and multiple championships in one match.
- Added
pws_update_segment, which can preview and safely update an existing match or angle without rebuilding the card. - Added strict segment schemas. Unsupported fields such as singular
titleIdare rejected instead of being silently ignored; usetitleIds: number[]. - Added transactional writes, rollback, post-save verification, before/after results, and audit entries for segment updates.
- Show responses now include every championship attached to each match.
pws_update_segment supports participants and teams, titles, winner and finish, match purpose, length, running order, card position, referee, agent, announcers, ringside workers, match-story settings, angle type and beats, angle groups and subject roles, plus the segment name and description.
Tested
The new championship flow was tested in a completed 90-minute show containing:
- A vacant singles championship match
- A tag-team championship defense
- A match with two championships at stake
- A successful singles-title defense and title change in the same match
PWS correctly updated the champions, reign dates, title history, and defense counts. All 27 automated tests also pass.
Installation
1. Install the TEST in-game plugin
- Download
pws-mcp-server-TEST-plugin-v0.3.0-beta.1.zipfrom the assets below. - Extract it. The archive contains a folder named
pws-mcp-server-TEST. - Copy that folder to
%APPDATA%\ProWrestlingSimulator\plugins. - Restart Pro Wrestling Sim.
- Disable the normal PWS MCP Server Workshop plugin and enable PWS MCP Server TEST. Do not enable both at the same time.
- Load a backed-up test save.
You may remain subscribed to the Workshop item; this prerelease does not update it.
2. Connect your AI client
Claude Desktop: Download pws-mcp-server-v0.3.0-beta.1.mcpb, then install it through Settings > Extensions > Advanced settings > Install Extension. Restart Claude Desktop and use the Code tab.
Codex or Claude Code: Point the MCP server configuration to:
%APPDATA%\ProWrestlingSimulator\plugins\pws-mcp-server-TEST\mcp-server.js
Restart the MCP server after changing the path.
Suggested tests
- Ask for a title match, approve the card, and confirm the championship is selected in PWS before running the show.
- Try a vacant-title match, a defense, a tag-title match, or more than one title in the same match.
- Ask the assistant to preview a change to an existing segment, review the before/after result, and then approve it.
- Complete the show and check the champions, title history, reign dates, and defense counts.
Please include your PWS version, AI client, and the exact error or unexpected result when reporting a problem.
Current scope
This prerelease focuses on championship persistence and safe editing of existing show segments. The broader contract, brand, stable, disciplinary, negotiation, and storyline-management ideas planned for later releases are not included yet. Raw database writes remain unavailable.
PWS MCP Server v0.2.0
Installation
Steam Workshop + Claude Desktop (recommended)
- Subscribe to PWS MCP Server in Steam Workshop and enable it in PWS.
- Download
pws-mcp-server-v0.2.0.mcpbbelow. - In Claude Desktop, open Settings > Extensions > Advanced settings > Install Extension.
- Select the downloaded MCPB file.
No separate Node.js installation or Claude JSON configuration is required.
Manual PWS plugin installation
Download pws-mcp-server-plugin-v0.2.0.zip, extract it, and copy the included pws-mcp-server folder to:
%APPDATA%\ProWrestlingSimulator\plugins
Claude Desktop users must also install the .mcpb asset.