Server Won’t Start
Python Version
The MCP server requires Python 3.10+. Check your version:Missing Dependencies
Install all required packages:API Key Not Set
If you seeSEMUST_API_KEY environment variable is required, ensure your API key is configured:
- In
.envfile:SEMUST_API_KEY=your_key_here - Or in your AI client configuration (see Setup Guides)
Claude Desktop Issues
Tools Don’t Appear
- Verify the path to
semust_mcp.pyis correct inclaude_desktop_config.json - Use double backslashes on Windows:
C:\\Users\\...\\semust_mcp.py - Fully quit Claude Desktop (not just close the window) and reopen it
- Check that the JSON syntax is valid — a missing comma or bracket will break it
Config File Location
Python Not Found
If Claude Desktop can’t find Python, use the full path:API Errors
Invalid API Key
- Verify your key at Settings > API Key
- Check for trailing whitespace or line breaks in the key
- Ensure the key matches exactly (copy-paste, don’t type manually)
Integration Not Connected
Subscription Issues
Empty Data
No Results Returned
- Check integration status: Run
list_projectsand verify the integration is"completed" - Check date range: Ensure dates are in
YYYY-MM-DDformat - Search Console delay: Data has a 2-day delay — don’t use today or yesterday as
end_date - Analytics delay: GA data has a ~1-day delay
- Verify project_id: Use the exact
project_idfromlist_projects
No Rank Tracking Data
- Add keywords in Semust > Rank Tracker to start tracking
- Ranking data takes 24 hours to appear after adding keywords
No AI Rank Tracking Data
- Add keywords in Semust > AI Rank Tracker
- AI Overview data takes 24-48 hours to appear
No Indexing Data
- Set up monitoring in Semust > Search Console > Indexing Monitor
- Initial crawl may take several hours
Getting Help
If you’re still having issues:- Email: destek@semust.com
- Dashboard: app.semust.com
