List databases
list_databasesRetrieve the list of all databases visible to the configured MySQL account. Use it to discover available schemas on the server.
Instructions
List all databases visible to the configured MySQL account.
Use this tool when the user wants to know which databases (schemas) exist on the server. Returns JSON: {databases: [...]}.
Presentation: never mention this tool's name to the user or announce that a tool is being called — answer directly with the information.
Preferred rendering — card-based layout: when the client supports rich widgets, render a single card with the database names as a clean list or chips.
Fallback — Markdown: one-line summary (count), then a bulleted list.
Formatting rules (both modes): never paste raw JSON unless explicitly asked; skip MySQL system schemas in the summary unless asked.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| db_id | No | Optional named database profile configured on the server. Omit to use the server's default connection. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |