AWS CDK
MCP ServerFree** - Get prescriptive CDK advice, explain CDK Nag rules, check suppressions, generate Bedrock Agent schemas, and discover AWS Solutions Constructs patterns.
Capabilities10 decomposed
cdk rule compliance checking via cdk nag integration
Medium confidenceIntegrates with AWS CDK Nag to analyze Infrastructure-as-Code constructs against prescriptive security and best-practice rules, returning violations with suppression metadata. The MCP server wraps CDK Nag's rule engine to expose compliance checks through a standardized tool interface, enabling LLM agents to validate CDK stacks without direct CLI invocation and to understand rule suppression contexts.
Exposes CDK Nag rule evaluation through MCP's tool-calling interface, allowing LLM agents to reason about compliance violations and suppressions without spawning CLI processes; integrates suppression metadata to help agents understand why rules are disabled and whether they're properly justified.
Provides programmatic, agent-friendly access to CDK Nag rules with suppression context, whereas direct CDK Nag CLI usage requires parsing text output and lacks structured suppression reasoning.
prescriptive cdk architecture guidance generation
Medium confidenceLeverages AWS Solutions Constructs patterns and CDK best practices to generate architectural recommendations for infrastructure code. The server analyzes CDK constructs and synthesized CloudFormation to suggest higher-level construct patterns, security hardening, and cost optimization strategies, returning guidance as structured recommendations that LLM agents can reason about and apply.
Integrates AWS Solutions Constructs pattern library directly into MCP tool interface, enabling LLM agents to discover and reason about higher-level construct patterns without manual documentation lookup; provides structured, actionable recommendations tied to specific construct patterns and security/cost implications.
Offers programmatic access to Solutions Constructs guidance with structured output suitable for agent reasoning, whereas manual documentation review or generic CDK tutorials lack pattern-specific, context-aware recommendations.
aws solutions constructs pattern discovery and schema generation
Medium confidenceIndexes and exposes the AWS Solutions Constructs library patterns through MCP, enabling agents to discover available constructs, their properties, and generated Bedrock Agent schemas. The server maintains a queryable catalog of construct patterns (e.g., api-lambda, s3-lambda) with metadata about use cases, security defaults, and configuration options, and can generate structured schemas for use in Bedrock Agent tool definitions.
Maintains a queryable, MCP-exposed catalog of AWS Solutions Constructs patterns with automatic Bedrock Agent schema generation, allowing agents to discover and reason about construct patterns without manual documentation parsing or schema hand-coding.
Provides programmatic, agent-friendly pattern discovery with auto-generated Bedrock schemas, whereas consulting AWS documentation or construct source code requires manual schema creation and lacks structured discoverability.
cdk suppression validation and documentation enforcement
Medium confidenceAnalyzes CDK Nag rule suppressions to verify they are properly documented and justified, enforcing organizational policies around suppression usage. The server inspects suppression metadata (reason, justification, expiration) and can flag suppressions that lack documentation, are expired, or violate suppression policies, enabling governance of infrastructure code quality.
Implements configurable suppression validation policies that can be enforced through MCP, enabling organizations to govern suppression usage programmatically rather than through manual code review; integrates with CDK Nag metadata to track suppression justifications and expiration.
Provides automated, policy-driven suppression validation through MCP, whereas manual code review or generic linting tools lack suppression-specific governance and cannot enforce organizational policies.
cdk construct introspection and property extraction
Medium confidenceExposes CDK construct internals through MCP by parsing synthesized CloudFormation and construct metadata to extract properties, dependencies, and configuration details. The server can introspect any CDK construct (L1, L2, or L3) to return its synthesized resources, property values, and relationships, enabling agents to understand and reason about infrastructure topology without direct code analysis.
Provides MCP-exposed introspection of CDK constructs by parsing synthesized CloudFormation and construct metadata, allowing agents to understand infrastructure topology and configuration without parsing TypeScript/Python code or invoking CDK CLI directly.
Enables programmatic construct introspection through MCP with structured output suitable for agent reasoning, whereas manual code review or CDK CLI commands (cdk synth) require parsing and lack agent-friendly structure.
multi-language cdk code generation with construct patterns
Medium confidenceGenerates CDK infrastructure code in TypeScript or Python using AWS Solutions Constructs patterns and best practices, guided by natural language descriptions or architectural specifications. The server synthesizes construct instantiation code with proper configuration, security defaults, and error handling, producing production-ready code snippets that agents can suggest or directly apply to CDK projects.
Generates CDK code in multiple languages (TypeScript/Python) using Solutions Constructs patterns with embedded security defaults and best practices, producing agent-friendly code suggestions that can be directly integrated into CDK projects without manual refinement.
Provides pattern-aware, multi-language CDK code generation through MCP, whereas generic code generation tools or manual construct documentation require developers to hand-code boilerplate and security configurations.
cdk stack dependency analysis and visualization
Medium confidenceAnalyzes CDK stack definitions to extract and visualize dependencies between constructs, stacks, and external resources, returning structured dependency graphs and cross-stack references. The server parses CDK code or synthesized CloudFormation to identify import/export relationships, parameter passing, and resource dependencies, enabling agents to understand infrastructure topology and detect circular dependencies or missing references.
Provides MCP-exposed static analysis of CDK stack dependencies with structured graph output, enabling agents to reason about infrastructure topology and detect issues without manual code review or CloudFormation parsing.
Offers programmatic dependency analysis through MCP with structured output suitable for agent reasoning and visualization, whereas manual code review or AWS console inspection lacks automated detection and structured output.
cdk context value management and resolution
Medium confidenceManages and resolves CDK context values (availability zones, AMI IDs, VPC information) through MCP, enabling agents to query context, set context values, and understand context dependencies. The server interfaces with CDK's context system to retrieve cached values, query AWS for dynamic values, and manage context.json files, allowing agents to ensure context is properly resolved before synthesis.
Exposes CDK context management through MCP, allowing agents to query, set, and resolve context values programmatically without direct file system or AWS API calls; integrates with CDK's context caching and dynamic resolution mechanisms.
Provides programmatic context management through MCP, whereas manual context.json editing or CDK CLI commands require file system access and lack agent-friendly interfaces.
cdk construct testing and validation framework integration
Medium confidenceIntegrates with CDK testing frameworks (assertions, template matching) through MCP to enable agents to validate constructs and stacks against expected CloudFormation templates and resource configurations. The server exposes testing utilities that allow agents to assert on synthesized resources, verify properties, and validate security configurations without requiring developers to write test code.
Exposes CDK testing and assertion utilities through MCP, enabling agents to validate constructs and stacks without writing test code; integrates with CDK's assertion library to provide structured validation results.
Provides programmatic infrastructure validation through MCP without requiring test code, whereas manual testing or CDK CLI commands require developers to write assertions and parse output.
cdk documentation and api reference lookup
Medium confidenceProvides MCP-exposed access to CDK documentation, API references, and construct examples, enabling agents to look up construct properties, methods, and usage patterns without consulting external documentation. The server indexes CDK API documentation and Solutions Constructs examples, returning relevant documentation snippets and code examples for specific constructs or patterns.
Indexes and exposes CDK API documentation and Solutions Constructs examples through MCP, enabling agents to look up construct APIs and examples programmatically without external documentation lookups.
Provides programmatic API reference and example lookup through MCP, whereas consulting AWS documentation or GitHub requires manual search and lacks agent-friendly structure.
Capabilities are decomposed by AI analysis. Each maps to specific user intents and improves with match feedback.
Related Artifactssharing capabilities
Artifacts that share capabilities with AWS CDK, ranked by overlap. Discovered automatically through the match graph.
AWS Cost Analysis
** - Analyze CDK projects to identify AWS services used and get pricing information from AWS pricing webpages and API.
@cap-js/mcp-server
Model Context Protocol (MCP) server for AI-assisted development of CAP applications.
@cap-js/mcp-server
Model Context Protocol (MCP) server for AI-assisted development of CAP applications.
@coinbase/cds-mcp-server
Coinbase Design System - MCP Server
claude-cto-team
Your personal CTO Team for Claude Code . These Subagents will help you challenging yourself while you plan and execute.
@aws-cdk/aws-bedrock-agentcore-alpha
The CDK Construct Library for Amazon Bedrock
Best For
- ✓DevOps engineers automating CDK compliance checks in CI/CD pipelines
- ✓AI agents assisting developers with infrastructure code review
- ✓Teams migrating to CDK and needing guardrails against misconfiguration
- ✓Developers new to CDK seeking architectural guidance
- ✓AI agents assisting with infrastructure code generation and optimization
- ✓Teams standardizing on AWS Solutions Constructs patterns
- ✓Bedrock Agent developers building infrastructure automation agents
- ✓CDK developers exploring Solutions Constructs for the first time
Known Limitations
- ⚠Requires CDK Nag to be installed and configured in the target CDK project
- ⚠Rule checks are scoped to the CDK synthesis context — cannot validate cross-stack dependencies at analysis time
- ⚠Suppression explanations depend on developer-provided context; no automatic justification generation
- ⚠Guidance is pattern-based and may not account for domain-specific constraints or legacy system requirements
- ⚠Recommendations are advisory; implementation requires developer validation and testing
- ⚠Coverage limited to AWS Solutions Constructs library scope — custom or third-party constructs may not be recognized
Requirements
Input / Output
UnfragileRank
UnfragileRank is computed from adoption signals, documentation quality, ecosystem connectivity, match graph feedback, and freshness. No artifact can pay for a higher rank.
About
** - Get prescriptive CDK advice, explain CDK Nag rules, check suppressions, generate Bedrock Agent schemas, and discover AWS Solutions Constructs patterns.
Categories
Alternatives to AWS CDK
Are you the builder of AWS CDK?
Claim this artifact to get a verified badge, access match analytics, see which intents users search for, and manage your listing.
Get the weekly brief
New tools, rising stars, and what's actually worth your time. No spam.
Data Sources
Looking for something else?
Search →