What are the prerequisites?
You need Git, Node.js v22.16.01+, npm/Yarn, Python 3.13.x, a pip/Poetry package manager, an AWS account (for Amazon Bedrock), and a free Shutterstock test account with an API token.
@garystafford
Basic information
Model Context Protocol (MCP) Server and AWS Strands Agents Demonstration
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"aws-strands-agents-mcp-demo": {
"command": "node",
"args": [
"mcp-server.js"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
This demo project deploys an MCP server that searches for stock photography from Shutterstock based on your location and current weather conditions, then orchestrates it with Strands Agents and the Amazon Q Developer CLI. It is intended for developers building production-ready AI agents that interact with external APIs through the Model Context Protocol.
Clone the repository, install Node.js packages with yarn install, set environment variables (API_KEY and SHUTTERSTOCK_API_TOKEN), start the MCP server (either node mcp-server.js for STDIO or node mcp-server-remote.js for Streamable HTTP transport), create a Python virtual environment, install Python dependencies, and run the agent with python agent_stdio_multi_agent.py.
You need Git, Node.js v22.16.01+, npm/Yarn, Python 3.13.x, a pip/Poetry package manager, an AWS account (for Amazon Bedrock), and a free Shutterstock test account with an API token.
The MCP server supports both STDIO transport (via `mcp-server.js`) and Streamable HTTP transport (via `mcp-server-remote.js`).
Register for a free Shutterstock Test Account at the Shutterstock Developers portal to get your API token.
The AWS account provides access to Amazon Bedrock generative AI models; other model providers are also supported.
The MCP servers are written in JavaScript (Node.js), and the Strands Agents orchestration is written in Python.
Query MCP enables end-to-end management of Supabase via chat interface: read & write query executions, management API support, automatic migration versioning, access to logs and much more.
The official MCP server for Muumuu Domain by GMO Pepabo, Inc — the first remote MCP server in the Japanese domain registrar industry. Search and register domains, manage owned domains and contracts, and configure DNS rec
MCP server connecting to Kubernetes
YesTechie builds enterprise UniFi networks, cameras, access control, cabling and Wi-Fi for businesses nationwide from its California HQ. Agents can read real project case studies and practical configuration guides, price

Model Context Protocol Servers
Comments