Server Details
AI-powered ERD design tool. Create and manage database schemas using DBML with real-time canvas.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
See and control every tool call
Tool Definition Quality
Score is being calculated. Check back soon.
Available Tools
23 toolscreate_enumInspect
Create new enums
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | Yes | Diagram UUID | |
| enums | Yes | Enums to create | |
| description | Yes | Change description |
create_erd_diagramInspect
Create a new ERD diagram
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Diagram name |
create_refInspect
Create new relationships. IMPORTANT: All table/column references must use UUIDs (32-char hex), NOT names. Use list_tables/get_table to find UUIDs first.
| Name | Required | Description | Default |
|---|---|---|---|
| refs | Yes | Relationships to create | |
| uuid | Yes | Diagram UUID | |
| description | Yes | Change description |
create_tableInspect
Create new tables
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | Yes | Diagram UUID | |
| tables | Yes | Tables to create | |
| description | Yes | Change description |
create_table_groupInspect
Create new table groups
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | Yes | Diagram UUID | |
| groups | Yes | Table groups to create | |
| description | Yes | Change description |
delete_enumInspect
Delete enums
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | Yes | Diagram UUID | |
| enumUuids | Yes | Enum UUIDs to delete | |
| description | Yes | Change description |
delete_refInspect
Delete relationships
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | Yes | Diagram UUID | |
| refUuids | Yes | Relationship UUIDs to delete | |
| description | Yes | Change description |
delete_tableInspect
Delete tables
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | Yes | Diagram UUID | |
| tableUuids | Yes | Table UUIDs to delete | |
| description | Yes | Change description |
delete_table_groupInspect
Delete table groups
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | Yes | Diagram UUID | |
| groupUuids | Yes | Table group UUIDs to delete | |
| description | Yes | Change description |
get_enumInspect
Get enum details by UUID
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | Yes | Diagram UUID | |
| enumUuid | Yes | Enum UUID |
get_refInspect
Get relationship by UUID
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | Yes | Diagram UUID | |
| refUuid | Yes | Relationship UUID |
get_tableInspect
Get table details by UUID
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | Yes | Diagram UUID | |
| tableUuid | Yes | Table UUID |
get_table_groupInspect
Get table group details by UUID
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | Yes | Diagram UUID | |
| groupUuid | Yes | Table group UUID |
list_enumsInspect
List all enums in a diagram. Returns paginated results.
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (1-based, default: 1) | |
| size | No | Page size (default: 20, max: 100) | |
| uuid | Yes | Diagram UUID |
list_erd_diagramsInspect
List all accessible ERD diagrams. Returns paginated results.
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Filter diagrams by name (partial match, case-insensitive) | |
| page | No | Page number (1-based, default: 1) | |
| size | No | Page size (default: 20, max: 100) |
list_refsInspect
List all relationships in a diagram. Returns paginated results.
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (1-based, default: 1) | |
| size | No | Page size (default: 20, max: 100) | |
| uuid | Yes | Diagram UUID |
list_table_groupsInspect
List all table groups. Returns paginated results.
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (1-based, default: 1) | |
| size | No | Page size (default: 20, max: 100) | |
| uuid | Yes | Diagram UUID |
list_tablesInspect
List all tables in a diagram. Returns paginated results.
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Filter tables by name (partial match, case-insensitive) | |
| page | No | Page number (1-based, default: 1) | |
| size | No | Page size (default: 20, max: 100) | |
| uuid | Yes | Diagram UUID | |
| includeColumns | No | Include column details with id (for partial update). Default: false |
update_enumInspect
Update enums. Supports partial update: only provided fields are changed.
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | Yes | Diagram UUID | |
| enums | Yes | Enums to update | |
| description | Yes | Change description |
update_erd_diagramInspect
Update an ERD diagram. Supports partial update.
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New diagram name | |
| uuid | Yes | Diagram UUID |
update_refInspect
Update relationships. Supports partial update: only provided fields are changed. All table/column references must use UUIDs (32-char hex).
| Name | Required | Description | Default |
|---|---|---|---|
| refs | Yes | Relationships to update | |
| uuid | Yes | Diagram UUID | |
| description | Yes | Change description |
update_tableInspect
Update existing tables. Supports partial update. For columns, use explicit 'action' field: add (new column), mod (update existing), del (delete). Get column UUIDs from get_table first.
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | Yes | Diagram UUID | |
| tables | Yes | Tables to update | |
| description | Yes | Change description |
update_table_groupInspect
Update table groups. Supports partial update: only provided fields are changed.
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | Yes | Diagram UUID | |
| groups | Yes | Table groups to update | |
| description | Yes | Change description |
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Receive usage reports showing how your server is being used
Get monitoring and health status updates for your server
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!