MCP Server Not Responding
MCP Server Not Responding
Symptoms: Commands timeout or show connection errorsFor Cursor:
- Check the MCP status icon in the bottom status bar
- Make sure that the JSON syntax in
~/.cursor/mcp.jsonis valid - Make sure that you fully quit and restarted Cursor, not just reloaded it
- Check API token is correct and active in NOFire AI dashboard
- Test connectivity:
curl https://mcp.nofire.ai/mcp/health - Look for errors in Cursor’s developer console (Help → Toggle Developer Tools)
- Make sure that the JSON syntax in
claude_desktop_config.jsonis valid - Make sure that the file path is correct for your operating system
- Check file permissions (should be readable)
- Make sure that the API token is active in the dashboard
- Check Claude’s developer console for error messages
- Try removing and re-adding the configuration
JSON Syntax Errors
JSON Syntax Errors
Symptoms: MCP servers not loading, IDE shows configuration errorsCommon mistakes:❌ Missing comma between servers:✅ Correct:Check your JSON:
- Use an online JSON validator
- Use command line:
python3 -m json.tool yourfile.json - Most code editors have built-in JSON validation
API Token Issues
API Token Issues
Symptoms: “Invalid API token” or “Unauthorized” errorsChecklist:Test your API token:If the health check works but auth fails, regenerate your API token in the dashboard.
- Copy the API token correctly (no extra spaces or line breaks)
- Make sure that you copied the MCP key, not the agent key
- Make sure that the key is active in the NOFire AI dashboard
- Check key has not been deleted or deactivated
- Make sure quotes are proper JSON double quotes
""
Configuration File Not Found
Configuration File Not Found
Symptoms: Cannot find For Claude Desktop:
mcp.json or claude_desktop_config.jsonSolutions:For Cursor:
Create the directory and file if they do not exist:No Services Found
No Services Found
Symptoms: “No entities found” or empty resultsSolutions:
- Make sure that your data sources are connected:
- If you use an observability stack: make sure that the Grafana, Prometheus, and Loki connections are active
- If you use the Kubernetes agent: make sure that the agent is deployed and running
- Wait for the first data collection, which also builds the production map
- If you use the agent, make sure that it has the correct cluster access
- Check connection logs for errors in the NOFire AI dashboard
Inaccurate File Mapping
Inaccurate File Mapping
Symptoms: Files mapped to wrong services or not mapped at allSolutions:
- Use repository-qualified paths (include repo name)
- Make sure that the service names match the deployment labels
- Check if service was recently deployed (< 1 hour)
- Fuzzy matching requires similar naming between files and services
API Token Permission Denied
API Token Permission Denied
Symptoms: “MCP keys are read-only” errorIssue: You are trying to perform a write operation with an MCP keySolution: MCP keys are intentionally read-only for security. Write operations (like creating new services) require agent keys through the dashboard.

