Aws Kb Retrieval Server
Type: server
Category: research-and-data
Author: modelcontextprotocol
Language: Python
Tags: aws-kb-retrieval,mcp-server,knowledge-base
Description: An MCP server implementation for retrieving information from the AWS Knowledge Base using the Bedrock Agent Runtime.
Tools:
[{"name":"retrieve_from_aws_kb","description":"Performs retrieval from the AWS Knowledge Base using the provided query and Knowledge Base ID.","inputSchema":{"type":"object","properties":{"knowledgeBaseId":{"description":"The ID of the AWS Knowledge Base","type":"string"},"n":{"default":3,"description":"Number of results to retrieve","type":"number"},"query":{"description":"The query to perform retrieval on","type":"string"}},"required":["query","knowledgeBaseId"]}}]
Server command: docker exec -i mcp-node bash -c "AWS_ACCESS_KEY_ID={AWS_ACCESS_KEY_ID} AWS_SECRET_ACCESS_KEY={AWS_SECRET_ACCESS_KEY} AWS_REGION={AWS_REGION} npx -y @modelcontextprotocol/server-aws-kb-retrieval"
Server configuration:
{
  "mcpServers": {
    "aws-kb-retrieval": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-aws-kb-retrieval"
      ],
      "env": {
        "AWS_ACCESS_KEY_ID": "YOUR_ACCESS_KEY_HERE",
        "AWS_SECRET_ACCESS_KEY": "YOUR_SECRET_ACCESS_KEY_HERE",
        "AWS_REGION": "YOUR_AWS_REGION_HERE"
      }
    }
  }
}