AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified Apache-2.0 Self-run

Samples

mcp-strands-agents-samples · by strands-agents

Agent samples built using the Strands Agents SDK.

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add mcp-strands-agents-samples

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access Used
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-strands-agents-samples)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Samples? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Strands Agents Samples

A model-driven approach to building AI agents in just a few lines of code.

Documentation ◆ Samples ◆ Python SDK ◆ TypeScript SDK ◆ Tools ◆ Agent Builder ◆ MCP Server

Welcome to the Strands Agents Samples repository!

Explore easy-to-use examples to get started with Strands Agents.

The examples in this repository are for demonstration and educational purposes only. They demonstrate concepts and techniques but are not intended for direct use in production. Always apply proper security and testing procedures before using in production environments.

Quick Start

Python

Prerequisites:

  • Python 3.10 or higher
  • pip package manager
  • Verify with: pip --version or pip3 --version
  • Usually comes bundled with Python 3.4+ installers from python.org
  • If pip is missing, install using one of these methods:

```bash # Method 1 - Use Python's built-in module python -m ensurepip --upgrade

# Method 2 - Download and run the official installer curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python get-pip.py ```

Step 1: Create Virtual Environment

# Create virtual environment
python -m venv venv

# Activate virtual environment
# On macOS/Linux:
source venv/bin/activate
# On Windows:
venv\Scripts\activate

Step 2: Install

pip install strands-agents strands-agents-tools

Your First Agent:

from strands import Agent

agent = Agent()
response = agent("Hello! Tell me a joke.")
print(response)

[Explore Python tutorials →](./python/01-learn/)

TypeScript

Prerequisites:

  • Node.js 18 or higher
  • npm or yarn package manager

Install:

npm install @strands-agents/sdk

Your First Agent:

import { Agent } from "@strands-agents/sdk";

async function main() {
    const agent = new Agent({
        systemPrompt: "You are a helpful assistant."
    });

    const response = await agent.invoke("Hello! Tell me a joke.");
    console.log(response.toString());
}

main();

[Explore TypeScript tutorials →](./typescript/01-learn/)

Model Provider Setup

Follow the instructions here to configure your model provider and model access.

Explore the Repository

Python Samples

  • [01-learn](./python/01-learn/) - SDK tutorials covering fundamentals, multi-agent systems, and streaming
  • [02-deploy](./python/02-deploy/) - Deployment patterns for Lambda, Fargate, and AgentCore
  • [03-integrate](./python/03-integrate/) - Integrations with AWS services, databases, and third-party tools
  • [04-industry-use-cases](./python/04-industry-use-cases/) - Industry applications (finance, healthcare, retail, productivity, etc.)
  • [05-technical-use-cases](./python/05-technical-use-cases/) - Architectural patterns including Agentic RAG
  • [06-evaluate](./python/06-evaluate/) - Evaluation tutorials and testing patterns
  • [07-ux-demos](./python/07-ux-demos/) - Full-stack applications with user interfaces
  • [08-edge](./python/08-edge/) - Edge device integrations including physical AI and robotics

TypeScript Samples

  • [01-learn](./typescript/01-learn/) - SDK tutorials for the TypeScript SDK
  • [02-deploy](./typescript/02-deploy/) - Deployment patterns for AgentCore

Contributing ❤️

We welcome contributions! See our [Contributing Guide](CONTRIBUTING.md) for details on:

  • Reporting bugs & features
  • Development setup
  • Contributing via Pull Requests
  • Code of Conduct
  • Reporting of security issues

Stay in touch with the team

Come meet the Strands team and other users on Discord

License

This project is licensed under the Apache License 2.0 - see the [LICENSE](LICENSE) file for details.

Security

See [CONTRIBUTING](CONTRIBUTING.md#security-issue-notifications) for more information.

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.