aws-kb-retrieval-server

mcp/aws-kb-retrieval-server Docker Image

MCP服务器实现,支持通过Bed...从AWS知识库检索信息

6 次收藏下载次数: 0状态:社区镜像维护者:mcp(Model Context Protocol)仓库类型:镜像最近更新:1 年前

AWS KB Retrieval (Archived) MCP Server 镜像文档

1. 镜像概述与主要用途

本镜像为一款MCP(Model Context Protocol)服务器实现,用于通过Bedrock Agent Runtime从AWS知识库(AWS Knowledge Base)检索信息。
https://www.anthropic.com/news/model-context-protocol

2. 核心功能与特性

2.1 基本特性

属性详情
Docker镜像https://hub.docker.com/repository/docker/mcp/aws-kb-retrieval-server
作者https://github.com/modelcontextprotocol
代码仓库https://github.com/modelcontextprotocol/servers
Dockerfilehttps://github.com/modelcontextprotocol/servers/blob/2025.4.24/src/aws-kb-retrieval-server/Dockerfile
镜像构建方Docker Inc.
Docker Scout健康评分
许可证MIT许可证

2.2 提供的工具

本服务器提供以下1个工具,用于与AWS知识库交互:

工具名称简要描述
retrieve_from_aws_kb使用提供的查询语句和知识库ID从AWS知识库执行信息检索

2.2.1 工具详情:retrieve_from_aws_kb

功能:使用提供的查询语句和知识库ID从AWS知识库执行信息检索。

参数说明:

参数名类型描述
knowledgeBaseIdstringAWS知识库的ID(必填)
querystring检索查询语句(必填)
nnumber检索结果数量(可选)

3. 使用场景与适用范围

本MCP服务器适用于需要通过MCP协议与AWS Knowledge Base集成的场景,特别是:

  • AI应用程序需从AWS知识库检索结构化或非结构化数据以增强上下文理解
  • 基于Bedrock Agent Runtime构建的智能检索系统
  • 需要通过标准化MCP接口调用AWS知识库功能的服务

4. 使用方法与配置说明

4.1 环境变量配置

运行镜像需配置以下环境变量:

环境变量描述必填性
AWS_ACCESS_KEY_IDAWS访问密钥ID是
AWS_SECRET_ACCESS_KEYAWS密钥访问密钥是

4.2 Docker运行命令

通过以下命令启动MCP服务器容器:

bash
docker run -i --rm \
  -e AWS_ACCESS_KEY_ID="YOUR_ACCESS_KEY_HERE" \
  -e AWS_SECRET_ACCESS_KEY="YOUR_SECRET_ACCESS_KEY_HERE" \
  docker.xuanyuan.run/mcp/aws-kb-retrieval-server

参数说明:

  • -i:以交互模式运行,保持标准输入打开
  • --rm:容器退出后自动删除
  • -e:设置环境变量(替换为实际AWS密钥)

4.3 Docker Compose配置

创建docker-compose.yml文件如下:

yaml
version: '3'
services:
  aws-kb-retrieval-server:
    image: docker.xuanyuan.run/mcp/aws-kb-retrieval-server
    stdin_open: true  # 等效于 -i
    environment:
      - AWS_ACCESS_KEY_ID=YOUR_ACCESS_KEY_HERE
      - AWS_SECRET_ACCESS_KEY=YOUR_SECRET_ACCESS_KEY_HERE
    restart: unless-stopped

启动服务:

bash
docker-compose up

4.4 镜像签名验证

若需验证镜像签名,执行以下命令:

bash
COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/aws-kb-retrieval-server --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub

5. 许可证

本镜像基于https://opensource.org/licenses/MIT开源。

镜像拉取方式

您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。

轩辕镜像加速拉取命令点我查看更多 aws-kb-retrieval-server 镜像标签

docker pull docker.xuanyuan.run/mcp/aws-kb-retrieval-server:<标签>

DockerHub 原生拉取命令

docker pull mcp/aws-kb-retrieval-server:<标签>
专业版 · 高速稳定拉取镜像
50GB 仅 ¥8/年
高速镜像下载在线技术支持99.95% SLA 保障付费会员免广告