Quick diagnosis
1. Cannot reach the MCP server
Symptom: “The MCP server couldn’t be reached” or a connection failure on first call. Cause: Your network is blocking outbound traffic tomcp.symmetry.com. This is common with corporate VPNs that have split-tunneling misconfigured.
Resolution:
- Try from a different network (home Wi-Fi or mobile hotspot) to isolate whether the issue is network-specific.
- If it works off-VPN but not on, ask your network/IT team to allow traffic to
mcp.symmetry.com.
2. redirect_mismatch or invalid_redirect_uri after sign-in
Symptom: Browser opens, you sign in, but you seeredirect_mismatchorinvalid redirect_uri.
Cause: Symmetry’s OAuth allowlist only accepts port 33418 as a redirect target. If your client uses a different port, the auth flow fails.
Resolution:
- Claude Code: Remove and re-add the MCP with the
--callback-port 33418flag, then restart Claude Code. - Cursor: This is unusual. Cursor uses port 33418 by default. Open Cursor’s Developer Tools → Console and check the actual redirect URL it tried and update.
- Gemini CLI: Confirm your
settings.jsonhasredirectUriset explicitly (for example,http://localhost:33418/oauth/callback).
3. Tools not showing up after installation
Symptom: “The ste MCP isn’t available” even though you just added it. Cause: The MCP was registered but the client session has not reloaded it yet. Resolution:- Cursor: Go to Settings → MCP and check that
stehas a green dot. If it’s red or yellow, click into it to see the error message. - Claude Code: Run
claude mcp listto confirmsteis registered. If it appears in the list but tools aren’t available in your current chat, you forgot to restart. Exit the session (/exitor close the terminal) and start a fresh one. - Gemini CLI: Confirm your
settings.jsonis valid JSON (no trailing commas, all brackets closed) and restart the CLI.
4. Token expired / prompted to sign in again
Symptom: “Token expired” or an unexpected browser sign-in prompt mid-session. Cause: The access token lives 60 minutes; the refresh token lives 24 hours. After 24 hours of inactivity, the full sign-in flow repeats. Resolution:- This is normal and expected. Simply complete the sign-in flow in the browser.
- The browser tab will close automatically after authentication and your client will resume.
5. 403 / request blocked error
Symptom: A tool call fails with a 403 “Request blocked” error. Cause: Symmetry’s edge security filter blocked the request. This typically means the request body is over 64 KB, or it contains patterns the filter treats as suspicious (for example, SQL-like strings). Resolution:- Check whether the request body is unusually large. Multi-employee batch calls can hit the limit.
- If the request appears well-formed and small, share the failing request with our team and we can help troubleshoot.
6. Removing or resetting the STE MCP
Use this when: you need to disconnect, reconfigure, or reset the MCP to a clean state. Cursor: Go to Settings → MCP, click theste entry, and select Remove. Or delete the ste entry from ~/.cursor/mcp.json.
Claude Code:
ste-mcp block from ~/.gemini/settings.json and restart the CLI.
Still stuck?
If none of the above resolves your issue:- Reach out to our team with a description of the error, the client you’re using, and (if available) the failing request payload and timestamp.
- For authentication issues, include the full error message shown in the browser or terminal.

