mcp-server

This MCP server provides documentation about Strands Agents to your GenAI tools, so you can use your favorite AI coding assistant to vibe-code Strands Agents.

GitHub Stars

161

User Rating

Not Rated

Favorites

0

Views

51

Forks

43

Issues

5

Installation
Difficulty
Intermediate
Estimated Time
10-20 minutes
Requirements
uv: 必要なソフトウェア

Installation

Installation

Prerequisites

uv: Required software, install it by following the [official installation instructions](https://github.com/astral-sh/uv#installation).

Installation Steps

1. Configure MCP Server

Add the following to ~/.aws/amazonq/mcp.json:
json
{
  "mcpServers": {
    "strands": {
      "command": "uvx",
      "args": ["strands-agents-mcp-server"]
    }
  }
}

2. Start the Server

bash
uvx strands-agents-mcp-server

Troubleshooting

Common Issues

Issue: Server won't start Solution: Ensure uv is installed correctly.

Configuration

Configuration

Basic Configuration

MCP Server Setup

Edit ~/.aws/amazonq/mcp.json to add the following:
json
{
  "mcpServers": {
    "strands": {
      "command": "uvx",
      "args": ["strands-agents-mcp-server"]
    }
  }
}

Environment Variables

Set the following environment variables as needed:
bash
export API_KEY="your-api-key"
export DEBUG="true"

Examples

Examples

Basic Usage

Verify Server Startup

bash
uvx strands-agents-mcp-server

Programmatic Usage

python
import requests

response = requests.get('http://localhost:3000/mcp/call')
print(response.json())

Use Cases

Generate code for Strands Agents using GenAI tools
Manage multiple AI agents through the MCP server
Develop while referencing documentation for Strands Agents
Ensure compatibility of agents across different applications