MCP Atlas
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP AtlasCheck the migration status of my database"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Atlas
An MCP (Model Context Protocol) server for Ariga Atlas, enabling AI assistants to interact with Atlas migration tools through the Model Context Protocol.
What is this?
This package provides a bridge between AI assistants (like Claude) and Atlas, allowing them to manage database migrations, validate schemas, and perform other database-related operations using Atlas commands.
Related MCP server: Vanna AI MCP Server
Features
migrate-apply: Apply pending migration files to a database
migrate-diff: Generate new migration files by comparing current state to desired schema
migrate-lint: Run analysis on migration directory to detect issues
migrate-new: Create new empty migration files
migrate-status: Report current migration status of a database
migrate-validate: Validate migration directory integrity and consistency
Prerequisites
Atlas CLI must be installed and available in your PATH
Node.js 18 or higher
Configuration
Add this server to your MCP client configuration. For Claude Desktop, add to your config file:
MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"atlas": {
"command": "npx",
"args": ["-y", "@mpreziuso/mcp-atlas"]
}
}
}The -y flag automatically installs or updates the package without prompting.
Usage
Once configured, your AI assistant can use Atlas commands through the MCP protocol. Example interactions:
"Check the migration status of my database"
"Create a new migration file"
"Apply pending migrations to the database"
"Validate the migration directory"
"Generate a migration diff from my schema"
Example Commands
The MCP server wraps these Atlas CLI commands:
atlas migrate apply- Apply migrationsatlas migrate diff- Generate migration diffsatlas migrate lint- Lint migration filesatlas migrate new- Create new migrationatlas migrate status- Check migration statusatlas migrate validate- Validate migrations
License
MIT
Author
Michele Preziuso mpreziuso@kaosdynamics.com
Repository
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceAn MCP server that enables AI assistants to manage infrastructure, applications, databases, and services through the Coolify PaaS platform.Last updated134MIT
- Flicense-qualityDmaintenanceAn MCP server that allows AI assistants to query databases using natural language by leveraging Vanna AI. It supports secure SSH tunneling, model training on database schemas, and persistent storage of SQL patterns via ChromaDB.Last updated2
- Alicense-qualityCmaintenanceAn MCP server that enables AI assistants to create and manage persistent SQLite databases through natural language without requiring SQL knowledge. It allows users to propose schemas, store records, and perform complex queries across multiple databases for structured data tracking.Last updatedMIT
- Alicense-qualityDmaintenanceAn extensible MCP server for database operations that supports PostgreSQL for managing schemas, tables, data, and user permissions. It features automatic migration recording for DDL changes and integrates with various AI-powered editors like Cursor, Zed, and Claude Code.Last updated172MIT
Related MCP Connectors
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
An MCP server that integrates with Discord to provide AI-powered features.
GibsonAI MCP server: manage your databases with natural language
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mpreziuso/mcp-atlas'
If you have feedback or need assistance with the MCP directory API, please join our Discord server