MCP.Market

Sqemo MCP server

by sqemo·io.github.sqemo/sqemo·v2.8.3

Design ERDs with your team's naming standards: query/edit entities and relationships, SQL/DBML

A86/100grade A
What users say
No reviews yet
Be the first
Safety scan
A86/100

not scanned yet

Adoption
Growing

0 stars110 downloads/wk

Reviews

Write one

Nobody has reviewed Sqemo yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Sqemo tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Sqemo compares

Against every graded Databases MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
86/100
higher than 68% of 802 Databases servers
Downloads a week
110
more than 60% of 328 Databases servers with a package

Release history: 2 versions in the registry since 2026-09-08, latest 2026-10-16, typically one every 38 days.

Install Sqemo in Claude Code, Cursor or VS Code

Runs npx -y sqemo-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add sqemo -- npx -y sqemo-mcp
Add to Cursor

What the publisher says

From the Sqemo repository's README, as published. We do not edit it. Read it on GitHub

sqemo-mcp

MCP server for Sqemo — AI agents that follow your team's database naming standard.

Your agent models in business terms ("Customer Number"); the column comes out as custno because your word list says customer → cust, number → no (case and delimiter are rules too, so CUSTNO is one setting away). Same input, same name, every table, every agent. Overrides are allowed but flagged, and a CLI lint catches drift in CI.

{ "mcpServers": { "sqemo": { "command": "npx", "args": ["-y", "sqemo-mcp"] } } }

Works with Claude Code, Claude Desktop, Cursor, and any MCP client. Local .erd.json files need no account; cloud ERDs and Pro tools need npx sqemo-mcp login.

What it looks like

*Model a discussion board where members post articles, a post can be a reply to another

post, and members comment on posts.*

The agent calls the tools with logical names and never types a column name:

upsert_entity    { logicalName: "Post" }
// → { physicalName: "POST" }

upsert_attribute { logicalName: "Post Content", domain: "Content" }
// → { physicalName: "POST_CNTS" }          // Content → CNTS: from the team word list

upsert_attribute { logicalName: "Delete Flag", domain: "Flag" }
// → { physicalName: "DELETE_YN" }          // Flag → YN: same rule in every table

lint_erd
// → naming drift, missing words, referential integrity — before any DDL is written

CNTS and YN are not the agent's taste. They are your word list's abbreviations, applied the same way they were applied in every other table your team has modelled. Domains carry the data type, so Content is varchar(1000) everywhere it appears.

Full walkthrough with every tool call: Describe the work, get a governed schema.

Overview

AI agents can query and edit entities, relationships, and domains; generate physical names from a shared team glossary; import/export SQL (7 dialects) and DBML; and compare the model against a live database. Works with both local .erd.json files and ERDs stored on the Sqemo cloud.

  • npm: sqemo-mcp
  • Official MCP Registry: io.github.sqemo/sqemo
  • Web app: app.sqemo.com

Requires Node.js >= 22. Local-file tools work without any account or configuration.

Login is needed for cloud ERD tools, and for the tools marked (Pro) below.

Installation

Claude Code (.mcp.json)

{
  "mcpServers": {
    "sqemo": { "command": "npx", "args": ["-y", "sqemo-mcp"] }
  }
}

Claude Desktop

Add the same mcpServers entry to your config file:

  • Windows: %APPDATA%\Claude\claudedesktopconfig.json
  • macOS: ~/Library/Application Support/Claude/claudedesktopconfig.json

Cursor (.cursor/mcp.json)

{
  "mcpServers": {
    "sqemo": { "command": "npx", "args": ["-y", "sqemo-mcp"] }
  }
}

Login (cloud ERDs and Pro tools)

npx sqemo-mcp login    # pick Google, GitHub, or email + password
npx sqemo-mcp logout   # removes stored credentials

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Sqemo: common questions

Is Sqemo MCP server safe?
Yes, by our scan: it is graded A (86/100). Read the Sqemo safety report
How do I install Sqemo?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Sqemo need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Sqemo maintained?
The last commit was 73 days ago (2026-08-23). The latest release is v2.8.3.
What can I use instead of Sqemo?
Servers from other publishers that do the same job: SqlServer Rules MCP server, mcpsmith MCP server and NeoSQL MCP server.
How does Sqemo compare with other Databases MCP servers?
safety score 86/100 (higher than 68% of 802 Databases servers); downloads a week 110 (more than 60% of 328 Databases servers with a package). Full comparison.

Alternatives to Sqemo

Same job from other publishers: the closest match first, then the best rated.

  • SqlServer Rules
    Analyze T-SQL scripts for design, naming, and performance issues and prevent bad practices.
    A
  • mcpsmith
    Curated MCP tools from OpenAPI, websites, apps, Postman, cURL or SQL; your agent designs them.
    A
  • NeoSQL MCP
    Schemas, SQL, ERDs, and codegen for PostgreSQL, MySQL, Oracle, SQLite, and more via NeoSQL Desktop.
    A
  • DBHub
    Token-efficient database MCP server for PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, SQLite
    A
  • Motherduck
    SQL analytics and data engineering for AI Assistants and IDEs
    A