Troubleshoot SnapCode
Resolve common issues with SnapCode installation, startup, and pipeline execution.
MCP servers not connected
| Symptom | Cause | Resolution |
|---|---|---|
/mcp shows No MCP servers configured |
Credentials are missing from the shell environment or the terminal was not restarted after setting them. |
|
plugin:snapcode:snaplogic is connected but tools return a
401 error |
SnapLogic credentials are missing or incorrect in the shell environment. |
|
Skill not recognized
| Symptom | Cause | Resolution |
|---|---|---|
| SnapCode skill is not available when you start Claude Code | You are not running claude from the
SnapCode directory, or the global install has not been
run |
|
Pipeline validation and execution errors
| Symptom | Cause | Resolution |
|---|---|---|
| Validation fails after deploy with a snap or field error | A snap parameter is missing, incorrectly typed, or references a field that does not exist | Tell SnapCode what the error means and what the correct value should be.
For example:
SnapCode edits the .py file, retranslates, redeploys, and
revalidates automatically. |
| Pipeline passes local execution but fails Platform validation or execution | Difference in behavior between the local execution engine and the SnapLogic Platform | This is a non-conformance between the local engine and the Platform. Report it to the SnapCode team with the pipeline file and the exact error so it can be investigated. |