CDK API MCP Server

by konokenj

143 downloads
Not rated
GitHub

About

An MCP server provides AWS CDK API references and samples

Details

Author
konokenj
Downloads
143
Categories
Developer Tools, Other, Infrastructure

- Serves static CDK API documentation as MCP resources.
- Supports both aws-cdk-lib stable modules and @aws-cdk alpha modules.
- All documents are bundled inside the Python artifact for offline use.
- Provides integration test code samples.

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name CDK API MCP Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Add the server configuration to your mcp.json file using the uvx command: "command": "uvx", "args": ["konokenj.cdk-api-mcp-server@latest"]. Use list_resources() to discover available CDK API packages and modules, and read_resource(uri) to read specific documentation files.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "cdk api mcp server": {
            "konokenj.cdk-api-mcp-server": {
                "command": "uvx",
                "args": [
                    "konokenj.cdk-api-mcp-server@latest"
                ]
            }
        }
    }
}

McpServers

{
    "konokenj.cdk-api-mcp-server": {
        "command": "uvx",
        "args": [
            "konokenj.cdk-api-mcp-server@latest"
        ]
    }
}

Provide AWS CDK API references and integration test code for sample. Can be used in offline because all documents are included in the released python artifact.

{ "mcpServers": { "konokenj.cdk-api-mcp-server": { "command": "uvx", "args": ["konokenj.cdk-api-mcp-server@latest"] } } }

Registered as static resources. To get available modules under the package, calllist_resources()as MCP client.

- cdk-api-docs://constructs/@aws-cdk... Alpha modules published in@aws-cdknamespace
- cdk-api-docs://constructs/aws-cdk-lib... Stable modules inaws-cdk-libpackage

Resource Template: List modules in package

To get available documents under the module, callread_resource(uri)as MCP client.

- cdk-api-docs://constructs/@aws-cdk/{module}
- cdk-api-docs://constructs/aws-cdk-lib/{module}

To read a document, callread_resource(uri)as MCP client.

- cdk-api-docs://constructs/@aws-cdk/{module}/{file}
- cdk-api-docs://constructs/aws-cdk-lib/{module}/{file}

Distributed under the terms of theMITlicense.

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

Build and deploy full-stack Next.js apps with 98 tools for React, AWS, and MongoDB

The official developer experience MCP Server for Amazon DynamoDB. This server provides DynamoDB expert design guidance and data modeling assistance.

All Azure MCP tools in a single server. The Azure MCP Server implements the MCP specification to create a seamless connection between AI agents and Azure services. Azure MCP Server can be used alone or with the GitHub Copilot for Azure extension in VS Code.

The Railway MCP Server enables natural language interaction with your Railway projects and infrastructure. Ask your IDE or AI assistant to create projects, deploy templates, manage environments, pull variables, redeploy services, and more.

The Shipyard CLI provides an MCP server for agents to manage Shipyard environments directly: by pulling logs, comparing branches, running tests, and stopping/starting environments..

Secure virtual machines for agents hosted by Superserve

Integrates with AWS CodePipeline to manage continuous integration and delivery pipelines.

A MCP server for managing Brev development environments using the Brev CLI.

A remote MCP server deployable on Cloudflare Workers without authentication.

A Ruby implementation of an MCP server for managing and using Docker

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.