Back to Home
mpreziuso icon

mcp-atlas

Verified Safe

by mpreziuso

Overview

An MCP server enabling AI assistants to interact with Ariga Atlas migration tools for database schema management.

Installation

Run Command
npx -y @mpreziuso/mcp-atlas

Security Notes

The server executes external 'atlas' CLI commands using `node:child_process.spawn` with `shell: true`. While a custom `escapeShellArg` function is used to escape arguments, relying on `shell: true` with custom escaping can be less secure than passing arguments as an array to `spawn` (without `shell: true`) or using a more robust, battle-tested library. This approach introduces a potential, albeit mitigated, risk of shell injection if the escaping mechanism were to be bypassed or contain a subtle flaw. No 'eval', obfuscation, or hardcoded secrets were found. Database connection URLs and other sensitive parameters are passed by the AI assistant as tool arguments, implying user control.

Similar Servers

Stats

Interest Score27
Security Score7
Cost ClassLow
Avg Tokens500
Stars1
Forks0
Last Update2026-01-07

Tags

AtlasMCPDatabase MigrationsAI AssistantSchema Management