Token导航 LogoToken导航TokenDH.com
AWS MCP (Ihatesea69) logo
开发工具HTTP官方级别未说明来源级核验

AWS MCP (Ihatesea69)

MCP Server

AWS MCP是一种服务器,使AI助手能够通过自然语言与AWS环境交互,便于管理和查询AWS资源,无需使用传统的AWS控制台或CLI。

工具数

0

提示词数

0

GitHub Stars

6

资源数

0
工作流自动化TypeScriptClaude开发工具Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ihatesea69

提供方

ihatesea69

最后核验

2026/5/17 20:21

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npm install -g pnpm

详细介绍

AWS MCP:AWS上的模型上下文协议

](https://github.com/ihatesea69/AWS-MCP) ](https://github.com/ihatesea69/AWS-MCP/fork) ](https://github.com/ihatesea69/AWS-MCP/issues) ](https://nodejs.org/) ![TypeScript](https://www.typescriptlang.org/)

模型上下文协议(MCP)简介

MCP入门

MCP(模型上下文协议)是一种开放协议,它规范了应用程序如何向大型语言模型(LLM)提供上下文。将MCP想象成AI应用程序的USB-C端口。正如USB-C提供了一种将设备连接到各种配件的标准方法一样,MCP提供了一个将AI模型连接到不同数据源和工具的标准方法。

为什么使用MCP?

MCP支持基于LLM构建复杂的代理和自动化工作流程。LLM通常需要与数据和工具集成,MCP提供:

  • 越来越多的即用型集成 允许您的LLM直接连接。
  • 灵活性 在LLM提供商之间切换。
  • 最佳数据安全实践 在您的基础设施中。

一般架构

MCP的核心是遵循客户端-服务器架构,其中主机应用程序可以连接到多个服务器:

  • MCP 主机:希望通过MCP访问数据的程序,如Claude Desktop、IDE或AI工具。
  • MCP客户端:与服务器保持1:1连接的协议客户端。
  • MCP服务器:轻量级程序,每个程序都通过模型上下文协议提供特定的功能。
  • 本地数据源:MCP服务器可以安全访问的计算机上的文件、数据库和服务。
  • 远程服务:MCP服务器可以连接到的互联网上可用的外部系统(例如,通过API)。

______________________________________________________________________

AWS MCP简介

AWS MCP(模型上下文协议)是一个服务器,它使像Claude这样的AI助手能够通过自然语言与AWS环境进行交互。这使得无需使用传统的AWS控制台或CLI即可轻松管理和查询AWS资源。

AWS MCP可以被认为是Amazon Q的强大替代品,提供了更大的灵活性和安全性。

主要特点

  • 使用自然语言查询和修改AWS资源
  • 支持多个AWS配置文件和SSO身份验证
  • 多区域AWS支持
  • 安全的凭证管理 (凭据从不对外公开,仅在本地使用)
  • 使用您的AWS凭据进行本地执行

先决条件

要使用AWS MCP,请确保您的环境具有:

  • Node.js
  • Claude桌面应用程序
  • 本地配置的AWS凭据(AWS配置) (存储在 ~/.aws/)

安装指南

1.克隆存储库

首先,将源代码从GitHub下载到您的计算机:

git clone https://github.com/ihatesea69/AWS-MCP
cd aws-mcp

2.安装依赖项

你可以使用 pnpmnpm 要安装:

pnpm install
# or
npm install

Claude Desktop的配置和使用

1.在Claude Desktop中配置

打开Claude Desktop应用程序并导航到:

Settings -> Developer -> Edit Config

然后将以下条目添加到 claude_desktop_config.json 文件:

{
  "mcpServers": {
    "aws": {
      "command": "npm", // or pnpm
      "args": [
        "--silent",
        "--prefix",
        "/Users//aws-mcp",
        "start"
      ]
    }
  }
}
注:更换 /Users//aws-mcp 带有项目目录的实际路径。

2.重新启动克劳德桌面

通过导航(cd)到包含index.ts的目录并运行NPM start命令来运行您的项目。

编辑配置后,重新启动Claude Desktop应用程序。如果安装正确,您将看到与MCP的成功连接消息。

3.在Claude中使用AWS MCP

您可以通过输入自然语言命令来开始使用它,例如:

  • “列出可用的AWS配置文件”
  • “列出我帐户中的所有EC2实例”
  • “显示S3存储桶及其大小”
  • “us-east-1中部署了哪些Lambda函数?”
  • “列出所有ECS群集及其服务”

配置为 nvm

如果你通过以下方式使用Node.js nvm,首先从源代码编译并添加以下配置:

{
  "mcpServers": {
    "aws": {
      "command": "/Users//.nvm/versions/node/v20.10.0/bin/node",
      "args": [
        "/aws-mcp/node_modules/tsx/dist/cli.mjs",
        "/aws-mcp/index.ts",
        "--prefix",
        "/aws-mcp",
        "start"
      ]
    }
  }
}
注:更换 `` 使用系统上的实际路径。

结论

AWS MCP是一个强大的工具,允许您使用Claude AI助手管理AWS资源。凭借通过自然语言进行查询和控制的能力,AWS MCP大大简化了AWS管理。如果您正在寻找亚马逊Q的替代品,AWS MCP是一个值得考虑的选择!

学分

原始来源:https://github.com/RafalWilinski/aws-mcp

目录标签

目录标签

工作流自动化TypeScriptClaude开发工具AI集成本地部署AWS管理自然语言处理自动化工作流

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

HTTP

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

HTTPnone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP