list_connections
List all configured Airflow connections to external systems (databases, APIs, services) and retrieve their metadata such as connection ID, type, host, port, and schema. Passwords are never returned for security.
Instructions
Get connection configurations for external systems (databases, APIs, services).
Use this tool when the user asks about:
"What connections are configured?" or "List all connections"
"How do I connect to database X?"
"What's the connection string for Y?"
"Which databases/services are available?"
Finding connection details by name or type
Connections store credentials and connection info for external systems that DAGs interact with (databases, S3, APIs, etc.).
Returns connection metadata including:
connection_id: Unique name for this connection
conn_type: Type (postgres, mysql, s3, http, etc.)
description: Human-readable description
host: Server hostname or IP
port: Port number
schema: Database schema or path
login: Username (passwords excluded for security)
extra: Additional connection parameters as JSON
IMPORTANT: Passwords are NEVER returned for security reasons.
Returns: JSON with list of all connections (credentials excluded)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |