shantgup/enhanced-cfn-mcp-server
If you are the rightful owner of enhanced-cfn-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Enhanced CloudFormation MCP Server is a sophisticated tool designed to improve AWS CloudFormation management through intelligent prompting, autonomous fixing, and comprehensive resource management.
Tools
Functions exposed to the LLM to take actions
get_resource_schema_information
Get schema information for AWS resource types
list_resources
List AWS resources of a specified type
get_resource
Get detailed information about a specific resource
create_resource
Create new AWS resources
update_resource
Update existing AWS resources using JSON Patch
delete_resource
Delete AWS resources
get_resource_request_status
Check status of long-running operations
deploy_cloudformation_stack
Deploy stacks with comprehensive configuration
get_stack_status
Get detailed stack status with operational analysis
delete_cloudformation_stack
Safely delete stacks with resource retention options
detect_stack_drift
Detect and analyze configuration drift
generate_cloudformation_template
Generate templates from natural language with intelligent conversation flow
create_template
Generate templates from existing AWS resources
analyze_template_structure
Comprehensive template analysis with security and compliance checks
detect_template_capabilities
Analyze templates for required IAM capabilities
troubleshoot_cloudformation_stack
Expert troubleshooting with systematic investigation
fix_and_retry_cloudformation_stack
Intelligent fix-and-retry with detailed guidance
autonomous_fix_and_deploy_stack
Fully autonomous deployment with iterative fixing
generate_template_fixes
Generate and optionally apply template fixes
cloudformation_best_practices_guide
Expert best practices guidance for infrastructure issues
prevent_out_of_band_changes
Prevent manual changes to CloudFormation-managed resources
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client