feat(dms): add AWS Database Migration Service MCP Server #1546
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add comprehensive AWS Database Migration Service (DMS) MCP server with full migration workflow operations for replication instances, endpoints, replication tasks, and table-level monitoring.
Features:
Replication Instance Management: Create and describe replication instances with Multi-AZ support, storage configuration, and VPC settings
Endpoint Operations: Create, describe, and test connectivity to source/target database endpoints supporting MySQL, PostgreSQL, Oracle, MariaDB, Aurora, and Aurora-PostgreSQL
Replication Task Management: Create, start, stop, and monitor replication tasks with support for full-load, CDC, and full-load-and-cdc migration types
Table-Level Operations: Get detailed table-level replication statistics and reload specific tables during migration
Connection Testing: Test and validate connectivity between replication instances and endpoints with comprehensive error reporting
Real-time Monitoring: Monitor migration progress with detailed statistics, error tracking, and performance metrics
Security Features:
--read-only-modeflag) to prevent mutations during monitoringTechnical Implementation:
The server enables AI assistants to safely manage AWS DMS migration workflows while providing detailed guidance on database migration best practices and real-time monitoring capabilities.
Summary
Changes
New MCP server for AWS Database Migration Service (DMS):
Tools Implemented
Database Engine Support
User Experience
Before This Change
Limited Database Migration Capabilities
• AI assistants had no way to manage AWS DMS resources
• Users had to manually create replication instances, endpoints, and tasks
• No automated migration workflow orchestration
• Manual intervention required for connection testing and monitoring
• No guidance on DMS migration best practices
• Complex setup required for table-level operations and CDC configuration
After This Change
Comprehensive Database Migration Management
• AI assistants can safely manage complete DMS migration workflows
• Automated replication instance and endpoint creation with best practices
• Connection testing before migration execution to prevent failures
• Real-time monitoring with table-level granularity and progress tracking
• Intelligent guidance on migration strategies and troubleshooting
• Natural language database migration operations with comprehensive error handling
Checklist
If your change doesn't seem to apply, please leave them unchecked.
Is this a breaking change? No
RFC issue number: #1254
Checklist:
Acknowledgment
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the project license.