Skip to content

Conversation

@jimini55
Copy link
Contributor

@jimini55 jimini55 commented Dec 8, 2025

Fixes

Summary

Changes

  • Add deprecation notice to CDK MCP Server README pointing to AWS IaC MCP Server
  • Mark CDK MCP Server as deprecated in main README (both tables)
  • Add deprecation warnings to GenerateBedrockAgentSchema and CheckCDKNagSuppressions tools
  • Update tool docstrings with DEPRECATED prefix
  • Add Python warnings.warn() calls to deprecated tools
  • Add Vibe Coding guidance links to main README

User experience

CDK MCP Server will be deprecated and replaced with AWS IaC MCP Server

Checklist

If your change doesn't seem to apply, please leave them unchecked.

  • I have reviewed the contributing guidelines
  • I have performed a self-review of this change
  • Changes have been tested
  • Changes are documented

Is this a breaking change? (Y/N)

RFC issue number: #1505

Checklist:

  • Migration process documented
  • Implement warnings (if it can live side by side)

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.

- Add deprecation notice to CDK MCP Server README pointing to AWS IaC MCP Server
- Mark CDK MCP Server as deprecated in main README (both tables)
- Add deprecation warnings to GenerateBedrockAgentSchema and CheckCDKNagSuppressions tools
- Update tool docstrings with DEPRECATED prefix
- Add Python warnings.warn() calls to deprecated tools
- Add Vibe Coding guidance links to main README
@codecov
Copy link

codecov bot commented Dec 8, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.45%. Comparing base (2c368b7) to head (54478d7).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1906      +/-   ##
==========================================
- Coverage   90.46%   90.45%   -0.01%     
==========================================
  Files         854      854              
  Lines       63831    63836       +5     
  Branches    10372    10372              
==========================================
+ Hits        57742    57745       +3     
  Misses       3785     3785              
- Partials     2304     2306       +2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@jimini55 jimini55 marked this pull request as ready for review December 8, 2025 17:58
@jimini55 jimini55 requested review from a team as code owners December 8, 2025 17:58
@jimini55 jimini55 changed the title Deprecate CDK MCP Server and specific tools feat: Deprecate CDK MCP Server and specific tools Dec 8, 2025
- Fix trailing whitespace in tools.py
- Apply ruff formatting to deprecation warning message
- Fix broken relative link to AWS IaC MCP Server in README
@jimini55 jimini55 enabled auto-merge December 8, 2025 18:12
@jimini55 jimini55 requested a review from alexa-perlov December 8, 2025 18:12
Comment on lines 18 to 62
@@ -57,6 +58,8 @@
- [Remote MCP Servers](#remote-mcp-servers)
- [Use Cases for the Servers](#use-cases-for-the-servers)
- [Installation and Setup](#installation-and-setup)
- [For macOS/Linux](#for-macoslinux)
- [For Windows](#for-windows)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

are these changes intended?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it was done by precommit, mostly markdown reformatting

Copy link
Member

@scottschreckengaust scottschreckengaust left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please revert the indentations

- [Supported transport mechanisms](#supported-transport-mechanisms)
- [Server Sent Events Support Removal](#server-sent-events-support-removal)
- [Why AWS MCP Servers?](#why-aws-mcp-servers)
- [Why AWS MCP Servers?](#why-aws-mcp-servers)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Likely not a sub-topic of transports

Suggested change
- [Why AWS MCP Servers?](#why-aws-mcp-servers)
- [Why AWS MCP Servers?](#why-aws-mcp-servers)

Comment on lines -23 to +36
- [🏗️ Infrastructure \& Deployment](#️-infrastructure--deployment)
- [Infrastructure as Code](#infrastructure-as-code)
- [Container Platforms](#container-platforms)
- [Serverless \& Functions](#serverless--functions)
- [Support](#support)
- [🤖 AI \& Machine Learning](#-ai--machine-learning)
- [📊 Data \& Analytics](#-data--analytics)
- [SQL \& NoSQL Databases](#sql--nosql-databases)
- [🏗️ Infrastructure \& Deployment](#️-infrastructure--deployment)
- [Container Platforms](#container-platforms)
- [Serverless \& Functions](#serverless--functions)
- [Support](#support)
- [🤖 AI \& Machine Learning](#-ai--machine-learning)
- [📊 Data \& Analytics](#-data--analytics)
- [SQL \& NoSQL Databases](#sql--nosql-databases)
- [Search \& Analytics](#search--analytics)
- [Caching \& Performance](#caching--performance)
- [🛠️ Developer Tools \& Support](#️-developer-tools--support)
- [📡 Integration \& Messaging](#-integration--messaging)
- [💰 Cost \& Operations](#-cost--operations)
- [🧬 Healthcare \& Lifesciences](#-healthcare--lifesciences)
- [Backend API Providers](#backend-api-providers)
- [Caching \& Performance](#caching--performance)
- [🛠️ Developer Tools \& Support](#️-developer-tools--support)
- [📡 Integration \& Messaging](#-integration--messaging)
- [💰 Cost \& Operations](#-cost--operations)
- [🧬 Healthcare \& Lifesciences](#-healthcare--lifesciences)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think revert these unless I am missing something

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: To triage

Development

Successfully merging this pull request may close these issues.

3 participants