Open1

VSCodeで AWS MCP を利用する

まっつーまっつー
  1. Pythonのバージョン管理ライブラリ uv をインストール
    pip install uv
    
    MacOSのシステム全体で使用したい時は以下でインストール
    curl -LsSf https://astral.sh/uv/install.sh | sh
    
  2. uv を利用して Python をインストール。今回は3.14をインストールした。
    uv python install 3.14
    
  3. uv のインストール先を確認
    which uv
    
  4. VSCode で Agent modeを有効化
  5. setting.jsonに以下を記載
    • AWS Documentation MCP Server の場合

       "mcp": {
          "servers": {
            "awslabs.aws-documentation-mcp-server": {
              "command": "/Users/<username>/.local/bin/uvx",
              "args": [
                "awslabs.aws-documentation-mcp-server@latest"
              ],
              "env": {
                "FASTMCP_LOG_LEVEL": "ERROR"
              },
              "disabled": false,
              "autoApprove": []
            }
      
    • AWS CDK MCP Server の場合

      "mcp": {
          "servers": {
            "awslabs.cdk-mcp-server": {
              "command": "/Users/<username>/.local/bin/uvx",
              "args": [
                "awslabs.cdk-mcp-server@latest"
              ],
              "env": {
                "FASTMCP_LOG_LEVEL": "ERROR"
              },
              "disabled": false,
              "autoApprove": []
            }
      
    1. setting.json にて、起動したい MCP サーバー上部に表示される 起動 ボタンをクリック