Reference
Troubleshooting
Solutions to common issues when using Kyew.
Connection Issues
"Authentication failed"
Symptoms: Can't connect, auth errors
Solutions:
- Clear browser cookies and re-authenticate
- Ensure popups aren't blocked for OAuth
- Try a different browser
- Check that you're using a valid Google account
"Connection refused"
Symptoms: Can't reach server
Solutions:
- Check internet connection
- Verify server status at mcp.kyew.ai/health
- Reconnect:
claude mcp remove kyew claude mcp add kyew --transport http --scope user https://mcp.kyew.ai
"Tools not showing up"
Symptoms: Kyew tools not available in Claude
Solutions:
- Restart Claude Code or Claude Desktop
- Verify connection:
claude mcp list - Re-authenticate if session expired
Memory Issues
"Memory not found"
Symptoms: Can't recall a memory you stored
Possible causes:
- Memory was forgotten/deleted
- Searching in wrong domain
- Typo in search query
Solutions:
- Search without domain filter
- Use broader search terms
- Check if memory was superseded by a correction
"Recall returns no results"
Symptoms: Search finds nothing
Solutions:
- Try simpler search terms
- Remove domain filter
- Check that you have memories stored
- Verify with
statsto see memory count
Skill Issues
"Skill not being suggested"
Symptoms: Expected skill isn't recommended
Possible causes:
- Skill is still in draft status
- Skill triggers don't match context
- Skill is deprecated
Solutions:
- Check skill status:
get_skill by name "..." - If draft, approve it:
approve_skill id "..." - Update triggers to match your context
"Can't approve skill"
Symptoms: Approval fails
Possible causes:
- Skill doesn't exist
- Skill is already active
- Skill was rejected
Solutions:
- Check pending skills:
list_skills status "draft" - Verify skill ID is correct
Dynamic Tool Issues
"Tool execution failed"
Symptoms: Custom tool returns error
Solutions:
- Test the tool:
test_dynamic_tool id "..." with input {...} - Check configuration is correct
- For HTTP tools, verify connection credentials
"HTTP proxy returns 401/403"
Symptoms: API authentication fails
Solutions:
- Check connection credentials are correct
- Verify API key/token hasn't expired
- Ensure connection uses correct auth type
"Transform expression error"
Symptoms: JSONata evaluation fails
Solutions:
- Validate JSONata at try.jsonata.org
- Remember to access input via
input.field - Use JSONata functions, not JavaScript methods
Code Tool Issues
"Code tool not executing"
Symptoms: Code tool doesn't run
Possible causes:
- Tool not approved
- Syntax error in code
- Timeout
Solutions:
- Check if tool is approved:
list_pending_code_tools - Review code for syntax errors
- Test with smaller input
"Execution timeout"
Symptoms: Code takes too long
Solutions:
- Optimize code
- Increase timeout_ms when creating tool
- Break into smaller operations
"Fetch failed: domain not allowed"
Symptoms: Code can't make HTTP request
Solutions:
- Add domain to
allowed_domainswhen creating tool - Update tool to include the domain
Agent Coordination Issues
"Can't see other agents"
Symptoms: agent_list shows no other agents
Possible causes:
- Other agents haven't sent heartbeat
- Sessions expired
- Different user accounts
Solutions:
- Ensure all agents send heartbeats regularly
- Check all agents use same Google account
"Task already claimed"
Symptoms: Can't claim a task
Solutions:
- Task was claimed by another agent
- List available tasks:
agent_list_tasks status "open"
Rate Limiting
"Rate limited"
Symptoms: 429 error, requests rejected
Solutions:
- Wait and retry
- Reduce request frequency
- Batch operations where possible
Getting Help
If these solutions don't resolve your issue:
- Check server status: mcp.kyew.ai/health
- Review logs if available
- Try disconnecting and reconnecting
- Report persistent issues with details