{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_bf8bree73syz","handle":"awslabs-mcp-bedrock-kb-retrieval-expert","url":"https://wellknown.network/agents/awslabs-mcp-bedrock-kb-retrieval-expert","links":{"self":"https://wellknown.network/agents/awslabs-mcp-bedrock-kb-retrieval-expert/record.json","html":"https://wellknown.network/agents/awslabs-mcp-bedrock-kb-retrieval-expert","markdown":"https://wellknown.network/agents/awslabs-mcp-bedrock-kb-retrieval-expert/record.md","api":"https://wellknown.network/api/v1/agents/awslabs-mcp-bedrock-kb-retrieval-expert","status":"https://wellknown.network/api/v1/agents/awslabs-mcp-bedrock-kb-retrieval-expert/status","claim":"https://wellknown.network/agents/awslabs-mcp-bedrock-kb-retrieval-expert/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/awslabs-mcp-bedrock-kb-retrieval-expert/claim.json","badge":"https://wellknown.network/agents/awslabs-mcp-bedrock-kb-retrieval-expert/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:awslabs-mcp-bedrock-kb-retrieval-expert","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"awslabs.mcp-bedrock-kb-retrieval-expert","summary":"An AWS Labs Model Context Protocol (MCP) server bedrock-kb-retrieval expert","description":"# mcp-bedrock-kb-retrieval-expert\n\nA Model Context Protocol (MCP) server for accessing Amazon Bedrock Knowledge Bases.\n\n## Features\n\n- Discover knowledge bases and their data sources\n- Query knowledge bases with natural language\n- Filter results by data source\n- Rerank results\n\n## Prerequisites\n\n### Installation Requirements\n\n1. Install `uv` from [Astral](https://docs.astral.sh/uv/getting-started/installation/) or the [GitHub README](https://github.com/astral-sh/uv#installation)\n2. Install Python using `uv python install 3.13`\n\n### AWS Requirements\n\n1. **AWS CLI Configuration**: You must have the AWS CLI configured with credentials and an AWS_PROFILE that has access to Amazon Bedrock and Knowledge Bases\n2. **Amazon Bedrock Knowledge Base**: You must have at least one Amazon Bedrock Knowledge Base with the tag key `mcp-multirag-kb` with a value of `true`\n3. **IAM Permissions**: Your IAM role/user must have appropriate permissions to:\n   - List and describe knowledge bases\n   - Access data sources\n   - Query knowledge bases\n\n### Reranking Requirements\n\nIf you intend to use reranking functionality, your Bedrock Knowledge Base needs additional permissions:\n\n1. Your IAM role must have permissions for both `bedrock:Rerank` and `bedrock:InvokeModel` actions\n2. The Amazon Bedrock Knowledge Bases service role must also have these permissions\n3. Reranking is only available in specific regions: us-west-2, us-east-1, ap-northeast-1, and ca-central-1\n\nFor detailed instructions on setting up knowledge bases, see:\n\n- [Create a knowledge base](https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-create.html)\n- [Managing permissions for Amazon Bedrock knowledge bases](https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-prereq-permissions-general.html)\n- [Permissions for reranking in Amazon Bedrock](https://docs.aws.amazon.com/bedrock/latest/userguide/rerank-prereq.html)\n\n## Installation\n\nAdd the server to your MCP client config (e.g. for Amazon Q CLI …","publisher":null,"homepage":null,"repository":null,"version":"0.0.311803","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:awslabs.mcp-bedrock-kb-retrieval-expert","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"security.identity","name":"Identity & Access","confidence":0.802,"provenance":"derived"}],"categories":["security"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"awslabs.mcp-bedrock-kb-retrieval-expert","registry":"pypi","observedAt":"2026-09-09T10:28:35.737Z","publishedAt":"2025-03-31T18:10:36.074098Z","latestVersion":"0.0.311803"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"awslabs.mcp-bedrock-kb-retrieval-expert","url":"https://pypi.org/project/awslabs.mcp-bedrock-kb-retrieval-expert/","firstSeenAt":"2026-09-09T10:26:07.278Z","fetchedAt":"2026-09-09T10:26:07.278Z","normalizedAt":"2026-09-09T10:26:07.278Z"}]},"firstSeenAt":"2026-09-09T10:26:07.278Z","updatedAt":"2026-09-09T10:28:35.737Z"}