list_scheduled_queries
Retrieve and manage scheduled SQL queries in Panther MCP Server for recurring analysis and reporting. View query details, schedules, and paginate results efficiently.
Instructions
List all scheduled queries from your Panther instance.
Scheduled queries are SQL queries that run automatically on a defined schedule for recurring analysis, reporting, and monitoring tasks.
Note: SQL content is excluded from list responses to prevent token limits. Use get_scheduled_query() to retrieve the full SQL for a specific query.
Returns: Dict containing: - success: Boolean indicating if the query was successful - queries: List of scheduled queries if successful, each containing: - id: Query ID - name: Query name - description: Query description - schedule: Schedule configuration (cron, rate, timeout) - managed: Whether the query is managed by Panther - createdAt: Creation timestamp - updatedAt: Last update timestamp - total_queries: Number of queries returned - has_next_page: Boolean indicating if more results are available - next_cursor: Cursor for fetching the next page of results - message: Error message if unsuccessful
Permissions:{'all_of': ['Query Data Lake']}
Input Schema
Name | Required | Description | Default |
---|---|---|---|
cursor | No | Optional cursor for pagination from a previous query | |
limit | No | Maximum number of results to return (1-1000) | |
name_contains | No | Optional substring to filter scheduled queries by name (case-insensitive) |