A side-by-side look at the NeoSQL MCP and MCP Alchemy MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose NeoSQL MCP for databases work as a local process; choose MCP Alchemy for databases as a local process. You can also run both side by side in one mcpServers block.
ping, get-mcp-session-id, list-connections.DB_URL.q, table_names, query.Rows where the two servers differ are marked.
| Spec | N NeoSQL MCP | |
|---|---|---|
| Category | Databases | Databases |
| Quality signal | 60/100 · Good | 64/100 · Good |
| Install command | Confirmed | Confirmed |
| Transport | Local subprocess (stdio) | Local subprocess (stdio) |
| Auth | No auth required | other |
| Pricing | Free | Free |
| Required env vars | None listed | DB_URL |
| Verified owner | Community listing | Community listing |
| GitHub stars | 1 | 420 |
| Directory activity | 0 views 0 installs 0 upvotes | 5 views 0 installs 0 upvotes |
| Tools | 10 | 4 |
| Full listing | View NeoSQL MCP | View MCP Alchemy |
pingReturns `pong` for a lightweight MCP health check.get-mcp-session-idDiagnostic tool that returns the upstream session id used by this process.list-connectionsLists MCP-enabled NeoSQL connections and schemas for the current project.get-context-helpExplains active-project Default and explicit target usage.list-tablesLists tables.get-table-detailsReturns columns, keys, indexes, and related table metadata.erd-create-tablesAdds virtual tables to an ERD without changing the database.erd-modify-tablesModifies virtual ERD table models without changing the database.execute-queryExecutes SQL, including DDL.generate-codeGenerates and saves source files for specified tables using template packs configured in Project Settings. Requires template packs, required variables, and an output folder (Location). May overwrite existing files without an additional confirmation dialog.qtable_namesqueryparamsPaste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"neosql-mcp": {
"command": "npx",
"args": [
"-y",
"neosql-mcp"
]
}
}
}
{
"mcpServers": {
"runekaagaard-mcp-alchemy": {
"command": "uvx",
"args": [
"--from",
"mcp-alchemy==2026.9.5.185701",
"--refresh-package",
"mcp-alchemy",
"mcp-alchemy"
],
"env": {
"DB_URL": "YOUR_DB_URL_HERE"
}
}
}
}