CDK API MCP Server

Proporciona una referencia offline de la API de AWS CDK.

Documentación

CDK API MCP Server

PyPI - Version PyPI - Python Version

aws-cdk


Proporciona referencias de la API de AWS CDK y código de prueba de integración para ejemplos. Se puede usar sin conexión porque todos los documentos están incluidos en el artefacto de Python publicado.

Uso

Añade a tu mcp.json:

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

Capacidades del servidor MCP

Recurso: paquetes de API de CDK

Registrados como recursos estáticos. Para obtener los módulos disponibles en el paquete, llama a list_resources() como cliente MCP.

  • cdk-api-docs://constructs/@aws-cdk ... Módulos alfa publicados en el espacio de nombres @aws-cdk
  • cdk-api-docs://constructs/aws-cdk-lib ... Módulos estables en el paquete aws-cdk-lib

Plantilla de recurso: listar módulos en el paquete

Para obtener los documentos disponibles en el módulo, llama a read_resource(uri) como cliente MCP.

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

Plantilla de recurso: leer contenido de archivos

Para leer un documento, llama a read_resource(uri) como cliente MCP.

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

Licencia

Distribuido bajo los términos de la licencia MIT.