AWS MCP 服务器

AWS MCP Automation S3

联系我们在FlowHunt托管您的MCP服务器

FlowHunt在您的内部系统和AI工具之间提供额外的安全层,让您能够精细控制从MCP服务器可访问哪些工具。托管在我们基础设施中的MCP服务器可以与FlowHunt的聊天机器人以及ChatGPT、Claude和各种AI编辑器等热门AI平台无缝集成。

“AWS” MCP 服务器的作用是什么?

AWS MCP 服务器是一个面向 AWS 资源操作的模型上下文协议(MCP)服务器实现,专门支持 S3 和 DynamoDB。它作为桥梁,使 AI 助手能够以编程方式与 AWS 服务交互,支持如创建和管理 S3 桶、上传文件及操作 DynamoDB 表等任务。通过将这些 AWS 操作暴露为 MCP 工具,AWS MCP 服务器提升了开发工作流,使 AI 代理能够自动化云资源管理、执行数据库查询、处理文件存储及审计操作。所有操作都将自动记录,并可通过专门的审计资源端点访问,确保云端工作流的可追溯性和安全性。

提示词列表

可用文档中未提及提示词模板。

Logo

准备好发展您的业务了吗?

今天开始免费试用,几天内即可看到结果。

资源列表

  • audit://aws-operations
    通过服务器执行的所有 AWS 操作都会自动记录,并可通过此审计资源端点访问。这为对 AWS 资源的操作提供了可追溯性和责任归属。

无其他资源被记录。

S3 操作

  • s3_bucket_create
    创建新的 S3 桶。
  • s3_bucket_list
    列出账户下的所有 S3 桶。
  • s3_bucket_delete
    删除已有的 S3 桶。
  • s3_object_upload
    向指定 S3 桶上传对象(文件)。
  • s3_object_delete
    从指定 S3 桶删除对象。
  • s3_object_list
    列出指定 S3 桶中的所有对象。
  • s3_object_read
    读取 S3 中存储对象的内容。

DynamoDB 操作

  • dynamodb_table_create
    创建新的 DynamoDB 表。

此 MCP 服务器的用例

  • 自动化云存储管理
    开发者可以以编程方式创建、列出和删除 S3 桶,自动化文件上传与下载,无需手动干预即可管理云存储。

  • 数据库表自动创建
    AI 助手可在自动化基础设施搭建或测试工作流中创建 DynamoDB 表,简化数据库准备流程。

  • 文件管理自动化
    自动化 S3 文件的上传、读取和删除,适用于备份、数据采集和文档管理等场景。

  • 审计与合规追踪
    所有操作都会记录到审计资源,支持合规需求,并为操作提供可访问的活动追踪。

  • 与 AI 驱动工作流集成
    通过与 AI 代理对接,可编程地管理和触发复杂云工作流(如数据处理管道等)。

如何搭建

Windsurf

文档中未提供 Windsurf 的搭建说明。

Claude

  1. 前置条件:

    • 安装 Claude 桌面应用
    • 确保已安装 Node.js 和 uv
    • 配置 AWS 凭证(通过环境变量或 AWS CLI)。
  2. 克隆仓库:

    • 将此仓库克隆到本地。
  3. 配置 AWS 凭证:

    • 环境变量:
      • AWS_ACCESS_KEY_ID
      • AWS_SECRET_ACCESS_KEY
      • AWS_REGION(默认为 us-east-1
    • 或使用 AWS CLI 配置(aws configure)。
  4. 编辑 Claude 配置:

    • 找到您的 claude_desktop_config.json 文件:
      • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
      • Windows: %APPDATA%/Claude/claude_desktop_config.json
    • mcpServers 下添加如下内容:
      "mcpServers": {
        "mcp-server-aws": {
          "command": "uv",
          "args": [
            "--directory",
            "/path/to/repo/mcp-server-aws",
            "run",
            "mcp-server-aws"
          ]
        }
      }
      
  5. 重启 Claude:

    • 保存配置并重启 Claude 应用。
    • 通过请求 Claude 执行 S3 或 DynamoDB 操作进行测试。

API 密钥安全示例

"env": {
  "AWS_ACCESS_KEY_ID": "your-access-key",
  "AWS_SECRET_ACCESS_KEY": "your-secret-key",
  "AWS_REGION": "us-east-1"
}

Cursor

文档中未提供 Cursor 的搭建说明。

Cline

文档中未提供 Cline 的搭建说明。

如何在流程中使用此 MCP

在 FlowHunt 中使用 MCP

要将 MCP 服务器集成到 FlowHunt 工作流中,请先将 MCP 组件添加到您的流程,并将其与您的 AI 代理连接:

FlowHunt MCP flow

点击 MCP 组件打开配置面板,在系统 MCP 配置区,按以下 JSON 格式填入您的 MCP 服务器信息:

{
  "mcp-server-aws": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI 代理即可作为工具使用此 MCP,访问其所有功能。请记得将 “mcp-server-aws” 替换为实际的 MCP 服务器名称,并将 URL 替换为您自己的 MCP 服务器地址。


概览

部分可用性说明/备注
概览
提示词列表未记录
资源列表仅记录了 audit://aws-operations
工具列表S3(7 个工具)、DynamoDB(1 个工具)
API 密钥安全提供了环境变量示例
采样支持(评估时不重要)未提及

我们的看法

AWS MCP 服务器为 AWS 集成提供了坚实支持,重点突出 S3 和 DynamoDB 操作及完善的审计日志。然而,缺乏提示模板文档、资源多样性,以及除 Claude 以外平台的详细部署说明。许可证、star 和 fork 数量以及核心工具支持,使其成为社区中值得信赖的服务器,但文档对高级 MCP 特性的覆盖不足(如采样与 Roots)使其未能获得满分。

MCP 评分

是否有 LICENSE✅ (MIT)
至少有一个工具
Fork 数23
Star 数120

综合评分: 7/10
此服务器在 AWS 自动化方面实用且友好,但若能增加文档丰富度和 MCP 高级特性支持,将更具价值。

常见问题

将 AWS 自动化集成到 FlowHunt

将您的 AWS 资源——S3 和 DynamoDB——与 FlowHunt 连接,提升由 AI 驱动的自动化、安全的云管理以及可审计的工作流。

了解更多

示例 S3 MCP 服务器
示例 S3 MCP 服务器

示例 S3 MCP 服务器

示例 S3 MCP 服务器将 AI 代理与 AWS S3 存储桶连接,将 PDF 文档作为 MCP 资源暴露,并在 FlowHunt 内启用文档检索、分析、企业搜索和自动化报告等高级工作流。...

2 分钟阅读
AI Components +6
AWS 资源 MCP 服务器
AWS 资源 MCP 服务器

AWS 资源 MCP 服务器

AWS 资源 MCP 服务器让 AI 助手能够使用 Python 和 boto3 以对话方式管理和查询 AWS 资源。将强大的 AWS 自动化与管理安全、基于权限的操作集成到您的 FlowHunt 工作流中。...

2 分钟阅读
AI AWS +6
Salesforce MCP 服务器
Salesforce MCP 服务器

Salesforce MCP 服务器

Salesforce MCP 服务器将 AI 助手与 Salesforce 集成,实现自动化工作流,如通过 FlowHunt 发送邮件和部署 Apex 代码,从而简化业务流程并提升生产力。...

2 分钟阅读
AI Salesforce +6