Skip to main content
The Symmetry Tax Engine Model Context Protocol (MCP) server gives you direct access to STE’s payroll tax calculation engine through plain English, inside the AI tools you already use. No code. No developer ticket. No payload to assemble. Supported clients: Cursor, Claude Desktop, Claude Code, Gemini CLI, ChatGPT, other AI-enabled IDEs
ChatGPT is now supported in addition to MCP clients like Cursor, Claude Desktop, Claude Code, and Gemini CLI.

Who is this for?

  • Tax and compliance analysts: validating jurisdiction rules and rate changes before they go to production
  • Customer support reps: answering “why did my paycheck calculate this way?” without waiting on engineering
  • Implementation and onboarding teams: running parallel-payroll sanity checks during cutover
  • Payroll operations leads: verifying that an address maps to the correct locals
  • Product managers: prototyping a new wage-type, benefit, or election before writing a ticket

Get started

Install & connect

Add and connect the STE MCP server in Cursor, Claude Code, Gemini CLI, or Claude Desktop.

Claude Desktop walkthrough

Watch a short demo of connecting Claude Desktop and verifying the connection.

Troubleshooting

Fix connection failures, redirect errors, missing tools, expired tokens, and 403s.

Available tools

Eleven tools are available. You never need to call them by name—just describe what you need in plain English and the assistant will pick the right one.

Sample prompts

Copy these directly into your AI assistant once connected.

Compliance analyst: validating a rate change

For pay date 2026-05-15, what taxes apply to location 42-003-1213644 (Pittsburgh, Allegheny)? I’m specifically looking for the Local Services Tax and EIT rate so I can verify our internal table.

Customer support: debugging a wrong-number ticket

A client is reporting that the Ohio SUTA 2025 wage base isn’t capping at $9,000. Here’s the payload from their ticket. Please replay it through STE and walk me through where the cap should have applied.

Implementation lead: sanity-checking onboarding

Look up location codes for these three addresses [paste]. For each, list the local taxes a new employee would face and tell me which ones the employee can opt out of versus which are mandatory.

Product manager: prototyping a feature

Run the same $3,000 regular wage in PA, NY, and CA semi-monthly, single, 1 exemption. Show me the federal + state + local totals side by side so I can design the UI for our multi-state preview.

Tax operations: end-of-quarter parity check

For this employee with $87,500 YTD in PA and a $5,000 bonus paid 2026-06-30, calculate Supplemental flat method and compare to combined-aggregation. I want to see the FICA + PA SIT + local difference.