Skip to main content
Glama

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

Log every tool call with full inputs and outputs
Control which tools are enabled per connector
Manage credentials once, use from any MCP client
Monitor uptime and get alerted when servers go down

Tool Definition Quality

Score is being calculated. Check back soon.

Available Tools

23 tools
create_enumInspect

Create new enums

ParametersJSON Schema
NameRequiredDescriptionDefault
uuidYesDiagram UUID
enumsYesEnums to create
descriptionYesChange description
create_erd_diagramInspect

Create a new ERD diagram

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYesDiagram 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.

ParametersJSON Schema
NameRequiredDescriptionDefault
refsYesRelationships to create
uuidYesDiagram UUID
descriptionYesChange description
create_tableInspect

Create new tables

ParametersJSON Schema
NameRequiredDescriptionDefault
uuidYesDiagram UUID
tablesYesTables to create
descriptionYesChange description
create_table_groupInspect

Create new table groups

ParametersJSON Schema
NameRequiredDescriptionDefault
uuidYesDiagram UUID
groupsYesTable groups to create
descriptionYesChange description
delete_enumInspect

Delete enums

ParametersJSON Schema
NameRequiredDescriptionDefault
uuidYesDiagram UUID
enumUuidsYesEnum UUIDs to delete
descriptionYesChange description
delete_refInspect

Delete relationships

ParametersJSON Schema
NameRequiredDescriptionDefault
uuidYesDiagram UUID
refUuidsYesRelationship UUIDs to delete
descriptionYesChange description
delete_tableInspect

Delete tables

ParametersJSON Schema
NameRequiredDescriptionDefault
uuidYesDiagram UUID
tableUuidsYesTable UUIDs to delete
descriptionYesChange description
delete_table_groupInspect

Delete table groups

ParametersJSON Schema
NameRequiredDescriptionDefault
uuidYesDiagram UUID
groupUuidsYesTable group UUIDs to delete
descriptionYesChange description
get_enumInspect

Get enum details by UUID

ParametersJSON Schema
NameRequiredDescriptionDefault
uuidYesDiagram UUID
enumUuidYesEnum UUID
get_refInspect

Get relationship by UUID

ParametersJSON Schema
NameRequiredDescriptionDefault
uuidYesDiagram UUID
refUuidYesRelationship UUID
get_tableInspect

Get table details by UUID

ParametersJSON Schema
NameRequiredDescriptionDefault
uuidYesDiagram UUID
tableUuidYesTable UUID
get_table_groupInspect

Get table group details by UUID

ParametersJSON Schema
NameRequiredDescriptionDefault
uuidYesDiagram UUID
groupUuidYesTable group UUID
list_enumsInspect

List all enums in a diagram. Returns paginated results.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number (1-based, default: 1)
sizeNoPage size (default: 20, max: 100)
uuidYesDiagram UUID
list_erd_diagramsInspect

List all accessible ERD diagrams. Returns paginated results.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameNoFilter diagrams by name (partial match, case-insensitive)
pageNoPage number (1-based, default: 1)
sizeNoPage size (default: 20, max: 100)
list_refsInspect

List all relationships in a diagram. Returns paginated results.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number (1-based, default: 1)
sizeNoPage size (default: 20, max: 100)
uuidYesDiagram UUID
list_table_groupsInspect

List all table groups. Returns paginated results.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoPage number (1-based, default: 1)
sizeNoPage size (default: 20, max: 100)
uuidYesDiagram UUID
list_tablesInspect

List all tables in a diagram. Returns paginated results.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameNoFilter tables by name (partial match, case-insensitive)
pageNoPage number (1-based, default: 1)
sizeNoPage size (default: 20, max: 100)
uuidYesDiagram UUID
includeColumnsNoInclude column details with id (for partial update). Default: false
update_enumInspect

Update enums. Supports partial update: only provided fields are changed.

ParametersJSON Schema
NameRequiredDescriptionDefault
uuidYesDiagram UUID
enumsYesEnums to update
descriptionYesChange description
update_erd_diagramInspect

Update an ERD diagram. Supports partial update.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameNoNew diagram name
uuidYesDiagram UUID
update_refInspect

Update relationships. Supports partial update: only provided fields are changed. All table/column references must use UUIDs (32-char hex).

ParametersJSON Schema
NameRequiredDescriptionDefault
refsYesRelationships to update
uuidYesDiagram UUID
descriptionYesChange 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.

ParametersJSON Schema
NameRequiredDescriptionDefault
uuidYesDiagram UUID
tablesYesTables to update
descriptionYesChange description
update_table_groupInspect

Update table groups. Supports partial update: only provided fields are changed.

ParametersJSON Schema
NameRequiredDescriptionDefault
uuidYesDiagram UUID
groupsYesTable groups to update
descriptionYesChange description

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.