Connection Issues
Connection Test Fails
Symptoms: Connection test fails when trying to connect a database Common Causes:- IP address not whitelisted
- Incorrect credentials
- Database not publicly accessible
- Firewall blocking connections
-
Verify IP Whitelisting:
- Ensure
34.122.205.142is whitelisted in your firewall - Check security group settings (AWS, GCP, Azure)
- Review network policies (Snowflake)
- Ensure
-
Check Credentials:
- Verify username and password are correct
- Test credentials in a database client
- Ensure user has necessary permissions
-
Network Connectivity:
- Verify database is publicly accessible
- Check if database is in private VPC (may need SSH tunnel)
- Test connection from your local machine
-
Database Status:
- Ensure database is running
- Check database logs for connection attempts
- Verify port number is correct
Troubleshooting Connections
More detailed connection troubleshooting
Data Not Appearing After Connection
Symptoms: Connection succeeds but data doesn’t appear in queries Solutions:- Wait for Indexing: Databases need time to index (check email notification)
- Verify Permissions: Ensure database user has SELECT permissions
- Check Schema/Table Names: Verify you’re using correct names
- Review Connection Logs: Check for indexing errors
Connection Timeout
Symptoms: Connection attempt times out Solutions:- Check network connectivity
- Verify firewall allows connections
- Ensure database is accessible from internet
- Review security group settings
- Consider using SSH tunnel for private databases
View and Query Issues
SQL Query Errors
Symptoms: Query fails with syntax or execution errors Solutions:- Check Syntax: Review SQL syntax carefully
- Test in Database: Run query directly in database client
- Verify Table Names: Ensure table/schema names are correct
- Check Permissions: Verify user has access to tables
- Review Error Message: Check specific error details in Pylar
Cross-Database Join Not Working
Symptoms: Joins between different databases fail Solutions:- Verify both connections are active
- Check connection names in query
- Ensure join keys match data types
- Review query in SQL IDE for syntax errors
View Performance Issues
Symptoms: Views are slow or timing out Solutions:- Add appropriate WHERE clauses to filter data
- Create indexes on join columns
- Limit result sets with LIMIT clause
- Optimize queries for your database type
- Consider materialized views for complex queries
MCP Tool Issues
Tool Returns Errors
Symptoms: MCP tool calls fail or return errors Solutions:-
Check Evals Dashboard:
- Review error details in Evals
- Check error frequency and patterns
- Review raw logs for specific errors
-
Test Tool in Pylar:
- Use Pylar’s test interface
- Verify SQL query works
- Check parameter values
-
Verify Tool Definition:
- Review function name and description
- Check SQL query syntax
- Verify parameters are correctly defined
-
Check Data Access:
- Ensure view is accessible
- Verify data exists in view
- Check permissions on underlying tables
Testing Your Tools
Learn how to test and debug tools
Agent Can’t Find Tools
Symptoms: Agent builder can’t see or access MCP tools Solutions:-
Verify Publishing:
- Ensure tools are published in Pylar
- Check tool status is “Active”
- Verify view is published
-
Check Credentials:
- Verify MCP HTTP Stream URL is correct
- Check Authorization Bearer Token
- Ensure credentials are copied correctly
-
Test Connection:
- Verify agent builder can reach Pylar endpoint
- Check network connectivity
- Review agent builder logs
-
Agent Builder Configuration:
- Verify MCP configuration is correct
- Check agent builder supports MCP
- Review agent builder documentation
Tool Parameters Not Working
Symptoms: Tool parameters aren’t being passed correctly Solutions:- Verify parameter names match tool definition
- Check parameter types (string, number, etc.)
- Review parameter validation rules
- Test with different parameter values
- Check agent builder parameter formatting
Agent Builder Connection Issues
Claude Desktop Not Connecting
Symptoms: Claude Desktop can’t connect to Pylar Solutions:-
Check MCP Configuration:
- Verify configuration file syntax
- Ensure URL and token are correct
- Check file location
-
Restart Claude Desktop:
- Close and restart after configuration changes
- Check for error messages on startup
-
Verify Network:
- Ensure Claude Desktop can reach Pylar URL
- Check firewall settings
- Review network connectivity
Claude Desktop Setup
Claude Desktop connection guide
HTTP-Based Agent Builders (Zapier, Make, n8n)
Symptoms: HTTP requests to Pylar fail Solutions:- Verify HTTP Stream URL is correct
- Check Authorization header format (Bearer token)
- Review request format (MCP HTTP Stream protocol)
- Test with curl or Postman first
- Check agent builder HTTP configuration
Data Issues
Data Not Updating
Symptoms: Data in views is stale or not updating Solutions: For Business Applications:- Check sync status in Connections
- Manually trigger sync if available
- Verify sync schedule
- Review sync logs
- Data is queried in real-time
- Verify database data is current
- Check if query filters are excluding data
- Review connection status
Incorrect Data in Views
Symptoms: View returns unexpected or incorrect data Solutions:- Review SQL query logic
- Test query directly in database
- Verify join conditions
- Check WHERE clause filters
- Review data types and conversions
- Validate data in source systems
Performance Issues
Slow Queries
Symptoms: Queries take too long to execute Solutions:- Add appropriate filters (WHERE clauses)
- Use LIMIT to restrict result sets
- Optimize join conditions
- Create indexes on join columns
- Review query execution plan
- Consider materialized views for complex queries
High Error Rates
Symptoms: High error rate in Evals dashboard Solutions:-
Analyze Errors:
- Review Error Explorer in Evals
- Identify common error patterns
- Check error frequencies
-
Fix Root Causes:
- Update SQL queries based on errors
- Fix parameter validation
- Improve error handling in tools
-
Monitor Continuously:
- Use Evals dashboard regularly
- Set up alerts for high error rates
- Review query shapes for patterns
Analyzing Errors
Learn how to analyze and fix errors
Getting More Help
Review Documentation
Check Examples
- Customer Support Agent
- Sales Assistant
- See how others solved similar problems
Contact Support
If you’re still experiencing issues:- Contact Pylar support team
- Provide error messages and logs
- Include steps to reproduce
- Share relevant configuration details
FAQ
Browse our FAQ for more answers