Back to Home
r3-yamauchi icon

bedrock-kb-mcp-server

Verified Safe

by r3-yamauchi

Overview

This server provides an unofficial Model Context Protocol (MCP) interface to manage Amazon Bedrock Knowledge Bases, data sources, ingestion jobs, and perform RAG queries against them.

Installation

Run Command
uv run bedrock-kb-mcp-server

Environment Variables

  • AWS_PROFILE
  • AWS_REGION
  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY
  • FASTMCP_LOG_LEVEL
  • FASTMCP_STRUCTURED_LOG

Security Notes

The server demonstrates strong security practices for an AWS-interacting application. It relies on standard boto3 credential chain (environment variables, profiles) and does not hardcode secrets. A `StructuredFormatter` is implemented to automatically mask sensitive information (ARNs, credentials, IDs) in logs, enhancing data protection. No `eval` or similar dangerous patterns were found. Network interactions are confined to AWS APIs via boto3, configured with retries and timeouts for robustness. Proper IAM roles and S3 permissions are explicitly highlighted as prerequisites for secure operation.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens50
Stars0
Forks0
Last Update2025-12-21

Tags

AWSBedrockKnowledge BaseRAGMCP