Skip to main content

An AWS Labs Model Context Protocol (MCP) server for aswlabs Core MCP Server

Project description

Core MCP Server

MCP server that provides a starting point for using the following awslabs MCP servers

  • awslabs.cdk-mcp-server
  • awslabs.bedrock-kb-retrieval-mcp-server
  • awslabs.nova-canvas-mcp-server
  • awslabs.cost-analysis-mcp-server
  • awslabs.aws-documentation-mcp-server
  • awslabs.aws-diagram-mcp-server

Features

Planning and orchestration

  • Provides tool for prompt understanding and translation to AWS services

Prerequisites

  • Python 3.12 or higher
  • uv - Fast Python package installer and resolver
  • AWS credentials configured with Bedrock access
  • Node.js (for UVX installation support)

Installation

Here are some ways you can work with MCP across AWS, and we'll be adding support to more products including Amazon Q Developer CLI soon: (e.g. for Amazon Q Developer CLI MCP, ~/.aws/amazonq/mcp.json):

{
  "mcpServers": {
    "awslabs.core-mcp-server": {
      "command": "uvx",
      "args": [
        "awslabs.core-mcp-server@latest"
      ],
      "env": {
        "FASTMCP_LOG_LEVEL": "ERROR"
      },
      "autoApprove": [],
      "disabled": false
    }
  }
}

Tools and Resources

The server exposes the following tools through the MCP interface:

  • prompt_understanding - Helps to provide guidance and planning support when building AWS Solutions for the given prompt

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mseep_awslabs_core_mcp_server-0.2.1.tar.gz (59.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mseep_awslabs_core_mcp_server-0.2.1-py3-none-any.whl (21.3 kB view details)

Uploaded Python 3

File details

Details for the file mseep_awslabs_core_mcp_server-0.2.1.tar.gz.

File metadata

File hashes

Hashes for mseep_awslabs_core_mcp_server-0.2.1.tar.gz
Algorithm Hash digest
SHA256 5bb63687144d9d88694cd76ee13eb79bb9a5536b216cd1b598152b7854804241
MD5 18c1a9cf25ce582e4d2574c652108001
BLAKE2b-256 c57a378cef612c3cb4dc1b395f3a810e3d6379834555158159b37c77387ac89c

See more details on using hashes here.

File details

Details for the file mseep_awslabs_core_mcp_server-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for mseep_awslabs_core_mcp_server-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d001829832269562e110deb64fe5a1d4022d07b3137d3fdb24d4050bd76dc834
MD5 8475988ea45347c903ba4b17849268b2
BLAKE2b-256 cfa5f3bcebb21e05ed3af4f66cbb3d669b99a27466d7083d7d2d641d33de5967

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page