AWS Knowledge Base Retrieval MCP Server - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

mcp-aws-kb 是一个用于从 AWS Knowledge Base 检索信息的 MCP 服务器实现,主要用于开发支持和技术文档查询。

核心功能

  • RAG (Retrieval-Augmented Generation): 基于查询和知识库 ID 从 AWS Knowledge Base 检索上下文信息。
  • 多结果检索: 支持自定义检索结果数量。

适用场景

  • 开发支持:快速获取 AWS 相关技术文档。
  • 技术文档查询:从知识库中检索特定问题的解决方案。

工具列表

  • retrieve_from_aws_kb
  • 功能:使用 AWS Knowledge Base 执行检索操作。
  • 输入参数:
    • query (string): 检索查询。
    • knowledgeBaseId (string): AWS Knowledge Base 的 ID。
    • n (number, 可选): 检索结果数量(默认: 3)。
  • 响应格式:
    • 文本内容:知识库的原始上下文。
    • JSON 内容:结构化的 RAG 源数据(包含 id、fileName、snippet 和 score)。

常见问题解答

  • 如何配置 AWS 凭证?
  • 支持 IAM 访问密钥和 AWS SSO 两种方式。
  • 如何设置默认知识库 ID?
  • 通过环境变量 AWS_KB_IDS 配置。

使用教程

使用依赖

  1. 确保已安装 Docker 或 Node.js。
  2. 获取 AWS 访问凭证(IAM 或 SSO)。

安装教程

Docker 安装

sh
docker build -t mcp/aws-kb-retrieval -f src/aws-kb-retrieval-server/Dockerfile .

NPX 安装

sh
npx -y @modelcontextprotocol/server-aws-kb-retrieval

本地仓库安装

sh
node /path/to/mcp-aws-kb/dist/index.js

调试方式

  1. 确保环境变量已正确设置(如 AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION)。
  2. 使用 retrieve_from_aws_kb 工具测试检索功能。

json
{
"query": "AWS Lambda 最佳实践",
"knowledgeBaseId": "kb-12345",
"n": 3
}

点击访问

搜索工具

MCP DuckDuckResearch - MCP服务,MCP服务器,MCP教程

2025-5-3 4:19:17

搜索工具

Brave-Gemini Research MCP Server - MCP服务,MCP服务器,MCP教程

2025-5-3 4:19:26

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索