有官方的 AWS MCP server 吗?
有。AWS Labs 在 awslabs/mcp 中发布开源服务器,AWS 还运行托管的 AWS MCP Server,它现已成为 Agent Toolkit for AWS 的一部分。
@awslabs
基本信息
面向 AWS 的开源 MCP 服务器
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"awslabs.bedrock-kb-retrieval-mcp-server": {
"command": "uvx",
"args": [
"awslabs.bedrock-kb-retrieval-mcp-server@latest"
],
"env": {
"AWS_PROFILE": "your-profile-name",
"AWS_REGION": "us-east-1",
"FASTMCP_LOG_LEVEL": "ERROR"
}
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。
AWS MCP Servers (Official) 即 awslabs/mcp 仓库:一套开源的 AWS MCP server 软件包,为 AI 助手提供最新的 AWS 文档、最佳实践,以及面向 Lambda、EKS、DynamoDB、CloudWatch 等服务的工具。
这个采用 Apache-2.0 许可的 monorepo 包含 50 多个专用服务器,每个都通过 uvx 单独安装。仓库 README 还指向托管版 AWS MCP Server:由 AWS 运行的托管远程端点,将 AWS API 访问与文档搜索结合在一起。AWS 现在推荐在生产环境中使用 Agent Toolkit for AWS(其中包含该托管服务器);开源服务器仍可继续使用,并持续接受贡献。
把 AI 客户端连接到 AWS 有两种方式:运行某个本地开源服务器,或连接托管的 AWS MCP Server。
本地服务器(awslabs/mcp)。 README 中的前置条件:
uv。uv python install 3.10 安装 Python。本页展示的配置添加的是 Amazon Bedrock Knowledge Bases Retrieval 服务器:
{
"mcpServers": {
"awslabs.bedrock-kb-retrieval-mcp-server": {
"command": "uvx",
"args": ["awslabs.bedrock-kb-retrieval-mcp-server@latest"],
"env": {
"AWS_PROFILE": "your-profile-name",
"AWS_REGION": "us-east-1",
"FASTMCP_LOG_LEVEL": "ERROR"
}
}
}
}
把包名换成其他服务器即可,例如 awslabs.aws-documentation-mcp-server 或 awslabs.aws-iac-mcp-server。每个服务器的 README 都列出了各自的参数和变量。在 Windows 上,README 使用 uv tool run --from <package>@latest <package>.exe 代替 uvx。Docker 镜像发布在公共 AWS ECR 仓库(public.ecr.aws/awslabs-mcp/...)。
托管 AWS MCP Server。 使用 OAuth 时无需本地安装。为你的 IAM 用户或角色附加 AWSMCPSignInOAuthAccessPolicy 托管策略,然后让客户端指向区域端点,例如 https://aws-mcp.us-east-1.api.aws/mcp。如需 SigV4 认证,AWS 文档介绍了通过 uvx mcp-proxy-for-aws-cli@latest 运行的本地代理。
本地服务器,来自 awslabs README:
claude mcp add aws-docs uvx awslabs.aws-documentation-mcp-server@latest
claude mcp add aws-iac uvx awslabs.aws-iac-mcp-server@latest
claude mcp add aws-pricing uvx awslabs.aws-pricing-mcp-server@latest
使用 OAuth 的托管服务器,来自 AWS 文档:
claude mcp add aws-mcp https://aws-mcp.us-east-1.api.aws/mcp --transport http
也可以在项目根目录使用 .mcp.json 文件。
将托管服务器添加为远程 MCP 服务器,URL 为 https://aws-mcp.us-east-1.api.aws/mcp?oauth=initialize;或者把上面那样的本地 uvx 配置粘贴到 Claude Desktop 配置文件中。
把 JSON 配置放到 .cursor/mcp.json(项目级)或 ~/.cursor/mcp.json(全局)。README 提供了 Cursor 一键安装按钮。对于托管服务器,添加带 ?oauth=initialize 的远程 URL。
在 VS Code 设置或 .vscode/mcp.json 中配置服务器。README 为每个服务器提供了 VS Code 一键安装按钮。
codex mcp add aws-mcp --url https://aws-mcp.us-east-1.api.aws/mcp?oauth=initialize
~/.codeium/windsurf/mcp_config.json。工具取决于你安装的服务器。以下示例来自各 README:
read_documentation、search_documentation、read_sections、search_table 和 recommend,用于查找和阅读 AWS 文档。call_aws 执行经过校验的 AWS CLI 命令,suggest_aws_commands 根据自然语言请求推荐命令。其 README 现已说明它被托管 AWS MCP Server 取代。search_documentation、read_documentation、list_regions、get_regional_availability 和 retrieve_skill。aws___search_documentation 和 aws___retrieve_skill,以及 API 类工具 aws___run_script(在沙箱中运行可访问 AWS API 的 Python)、aws___get_presigned_url 和 aws___get_tasks。aws___run_script 列出各服务的资源并检查其设置。aws-api-mcp-server 和 aws-knowledge-mcp-server,以免工具重复。timeout 15s uv tool run <MCP Name> <args>。@latest 后缀每次启动都会检查 PyPI。如在意加载时间,可去掉它并用 uv cache clean <tool> 管理缓存。env 值不生效:用 --env、--env-file 和 --volume 传递变量,因为 "env" 块不会传入容器。ExpiredTokenException:刷新凭证(aws login 或 aws sso login)并重启客户端。AWSMCPSignInOAuthAccessPolicy 托管策略。有。AWS Labs 在 awslabs/mcp 中发布开源服务器,AWS 还运行托管的 AWS MCP Server,它现已成为 Agent Toolkit for AWS 的一部分。
开源服务器基于 Apache-2.0,免费使用。AWS 表示 Agent Toolkit for AWS(包括托管服务器)不收取额外费用;你只需按标准价格为代理使用的 AWS 资源付费。
大多数本地服务器需要 AWS 凭证,例如通过 `AWS_PROFILE` 和 `AWS_REGION` 配置。托管服务器通过 OAuth 或 SigV4 使用 IAM,其文档搜索无需认证即可使用。
可以。README 提供了 Claude Code、Cursor 和 VS Code 的配置步骤,AWS 也为托管服务器记录了 Claude Code、Claude Desktop、Cursor 和 Codex 的接入方式。
awslabs README 推荐从托管 AWS MCP Server 开始进行 AWS 交互。如果只需访问文档,README 列出了 AWS Knowledge MCP Server 和 AWS Documentation MCP Server。
awslabs 软件包通过 stdio 在本地运行。AWS MCP Server 和 AWS Knowledge MCP Server 是由 AWS 托管的远程服务。
使用范围限定在代理所需操作的 IAM 权限。AWS API MCP Server 支持 `READ_OPERATIONS_ONLY` 和 `REQUIRE_MUTATION_CONSENT`,托管服务器支持 IAM 条件键。
The official Webshare MCP server. Manage your proxies, usage, plans and billing from Claude, Cursor or any MCP client. Sign in with OAuth, no API key.

Web hosting for websites built with AI. Connect your HostingFor.AI account and your AI assistant can publish and maintain your site directly: upload files, manage DNS records for custom domains, run SQL against your MySQ
Put the project you are working on online. Deploys the current folder or a GitHub repo to a live HTTPS URL on Dockhold; reads status and logs, sets variables, resizes apps and databases...

InfraNest watches your websites, servers, domains and SSL certificates. Connect it to Claude, ChatGPT or Cursor and ask what is down or about to expire.
Official OutageDeck MCP server for vendor-published cloud and SaaS status, incident timelines, and observed uptime history.
评论