Troubleshooting
Common issues and solutions when using QWED-MCP.Installation Issues
”qwed-mcp: command not found”
Cause: Package not in PATH Solutions:-
Install globally:
-
Check installation:
-
Use full path in config:
“ModuleNotFoundError: No module named ‘sympy’”
Cause: Dependencies not installed Solution:Claude Desktop Issues
Server Not Appearing in Claude
Check:-
Config file location:
- Windows:
%APPDATA%\Claude\claude_desktop_config.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
-
Valid JSON:
- Restart Claude Desktop (completely quit and reopen)
“Failed to start MCP server”
Debug steps:-
Test manually:
-
Check logs:
-
Enable debug logging:
Tool Errors
”Could not parse expression”
Cause: Invalid math syntax Examples:| Wrong | Correct |
|---|---|
2x | 2*x |
x² | x**2 or x^2 |
√x | sqrt(x) |
”Z3 solver not installed”
Solution:“Tool timeout”
Cause: Complex computation taking too long Solutions:-
Increase timeout:
-
Simplify expression:
- Break complex math into simpler steps
- Reduce logic premise count
Common Patterns
False Positives in verify_code
Some patterns are flagged that may be intentional:| Pattern | Why Flagged | If Intentional |
|---|---|---|
open() | File access | May be needed - document why |
subprocess | Process spawning | Use with caution |
eval() | Code execution | Avoid if possible |
Logic Verification Failures
If valid logic fails verification:- Simplify premises - Try simpler statements
- Check syntax - Use supported patterns
- Break into steps - Verify sub-arguments
Getting Help
- GitHub Issues: github.com/QWED-AI/qwed-mcp/issues
- Documentation: docs.qwedai.com/mcp
- MCP Protocol Docs: modelcontextprotocol.io