list_objects
List user tables, views, or both in a Firebird database. Filter by name with a case-insensitive regex and limit the number of results.
Instructions
List user tables, views, or both in a Firebird database. Returns object names. For a richer starting point use get_schema_summary instead. Pass individual names to inspect_table, get_table_constraints, get_foreign_keys, or get_view_source.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| database | Yes | Database key from list_databases. | |
| type | No | Which objects to include: 'tables' (non-view relations only), 'views', or 'all' (default). | all |
| filter | No | Optional case-insensitive .NET regex to filter by object name. | |
| limit | No | Maximum number of results to return. Omit for all. |