get_snapshot_status
get_snapshot_status
Checks the processing status of a snapshot. Since snapshot creation is asynchronous, poll this tool until the status reaches completed before running simulations.
Returns the current processing state, progress percentage, and any error messages if issues occur.
Parameters
mindId
snapshotId
Request
Response Examples
While Processing
Training is in progress. Continue polling every 30-60 seconds.
Training Finished
Training is complete. Model is ready for simulations using the simulate tool.
Training Error
Training failed. Check the error message or try uploading more data.
Response Properties
Status Reference
processing
Meaning: AI model is still training on your data
Next Action: Continue polling every 30-60 seconds
Typical Duration: 5-15 minutes for most files
completed
Meaning: Training succeeded and model is ready
Next Action: Proceed to the simulate tool
Details: The completedAt timestamp indicates when processing finished
failed
Meaning: Processing encountered an error
Next Action: Check the error message and address the issue before retrying
Common Causes: Insufficient data, corrupted files, or format issues
Polling Best Practices
Recommended polling strategy:
- First 5 minutes: Poll every 30 seconds
- After 5 minutes: Increase to 60-second intervals
- Maximum timeout: 30 minutes
- On error: Stop polling and check error message
Your AI assistant handles this automatically.
Error Responses
404 Not Found
Solution: Verify the snapshotId is correct and ensure you’re using the mindAssessmentId from create_snapshot.
401 Unauthorized
Solution: Verify your API key in the MCP server configuration and ensure the format is correct: Bearer YOUR_KEY.
