Available Tools
| Tool | Command Name | Description |
|---|---|---|
| Execute SQL | execute_sql or execute_sql_{id} | Execute single or multiple SQL statements (separated by semicolons) |
| Search Objects | search_objects or search_objects_{id} | Search and list database objects (schemas, tables, columns, procedures, indexes) with pattern matching and token-efficient progressive disclosure |
Tool Naming
The tool name varies based on your configuration: Single database without--id:
execute_sql
Single database with --id:
execute_sql_prod
Multiple databases via TOML config:
execute_sql_prod_pg and execute_sql_staging_mysql
Special characters in source IDs (hyphens, dots, etc.) are converted to underscores in tool names. For example,
prod-pg becomes execute_sql_prod_pg.