Aws Sample Gen Ai Mcp Server
@jikang-jeong
About Aws Sample Gen Ai Mcp Server
sample code using gen-ai(bedrock) with mcp-server
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"aws-sample-gen-ai-mcp-server": {
"command": "python",
"args": [
"-m",
"venv",
"venv"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Aws Sample Gen Ai Mcp Server?
It is a sample Model Context Protocol (MCP) server that integrates with PostgreSQL for database connectivity and enables web searches via Wikipedia. It is intended for developers building Gen AI applications using MCP, based on a fork of the AWS Sample MCP Demos repository.
How to use Aws Sample Gen Ai Mcp Server?
Set up a Python virtual environment with Python 3.13+, install dependencies from init/requirements.txt, and run python3 main.py. PostgreSQL must be started via Docker using the provided docker-compose/docker-compose.yml file, and the database must be initialized with the SQL script at /init/init.sql.
Key features of Aws Sample Gen Ai Mcp Server
- PostgreSQL database connection demonstration
- Wikipedia web search integration
- Based on AWS Sample MCP Demos fork
- Uses MCP protocol for AI model context
Use cases of Aws Sample Gen Ai Mcp Server
- Building AI agents that need to query a PostgreSQL database
- Adding real-time Wikipedia search capabilities to Gen AI applications
- Demonstrating MCP server implementation patterns
- Prototyping AI-powered tools with external data sources
FAQ from Aws Sample Gen Ai Mcp Server
What are the runtime requirements?
Python 3.13+ and PostgreSQL (via Docker) are required.
How do I start PostgreSQL?
Run docker-compose -f docker-compose/docker-compose.yml up -d.
How do I initialize the database?
Run the SQL script located at /init/init.sql (includes both DDL and DML).
What if I get a PostgreSQL driver import error?
Install PostgreSQL client libraries: on macOS run brew install libpq && brew link --force libpq; on Ubuntu run sudo apt-get install libpq-dev.
What transports or authentication does it use?
—
More Cloud & Infrastructure MCP servers
AWS Model Context Protocol (MCP) Server
alexei-ledA lightweight service that enables AI assistants to execute AWS CLI commands (in safe containerized environment) through the Model Context Protocol (MCP). Bridges Claude, Cursor, and other MCP-aware AI tools with AWS CLI for enhanced cloud infrastructure management.
aws-finops-mcp-server
ravikiranvmAn MCP (Model Context Protocol) server that brings powerful AWS FinOps capabilities directly into your AI assistant. Analyze cloud costs, audit for waste, and get budget insights using natural language, all while keeping your credentials secure on your local machine.
AWS MCP
RafalWilinskiTalk with your AWS using Claude. Model Context Protocol (MCP) server for AWS. Better Amazon Q alternative.
Cloudflare MCP Server
cloudflareK8s MCP Server
alexei-ledK8s-mcp-server is a Model Context Protocol (MCP) server that enables AI assistants like Claude to securely execute Kubernetes commands. It provides a bridge between language models and essential Kubernetes CLI tools including kubectl, helm, istioctl, and argocd, allowing AI syste
Comments