Best XState MCP Servers
XState is a JavaScript library for creating state machines and statecharts for the web, providing robust state management and behavior modeling for complex applications.
Why this server?
Uses XState-based state machines for defining tool execution flow and managing transitions between tool states
FlicenseDqualityDmaintenanceA comprehensive Model Context Protocol server for advanced code analysis that provides tools for syntax analysis, dependency visualization, and AI-assisted development workflow support.287-Why this server?
Enables debugging and inspection of XState state machines for complex application state management
AlicenseNot gradedqualityCmaintenanceEnables AI assistants to debug frontend applications by providing direct access to browser DevTools, React state, DOM inspection, and runtime debugging capabilities. Bridges the gap between AI and complex web applications for autonomous debugging and issue resolution.1MITWhy this server?
Allows defining incident runbooks as XState state machines, providing enforceable step-by-step procedures with constraints.
AlicenseNot gradedqualityDmaintenanceEnables Claude to drive a gated incident-response runbook that enforces step order and logs all actions via an XState machine.Apache 2.0Why this server?
Exposes XState actors as MCP tools, allowing clients to inspect current state and context, send valid events to advance state machines, retrieve transition history, and wait for specific states.
AlicenseNot gradedqualityCmaintenanceEnables AI clients to observe and advance XState actors as MCP tools, including reading current state and context, sending validated events, retrieving transition history, and waiting for target states. It supports per-bridge permissions for state reads, event sending, and resetting, while rejecting events invalid in the current state.1MIT