ScriptsMay 12, 2026·3 min read

Strands Tools — Built-in Tools for Strands Agents

Strands Agents Tools is a pip-installable tool pack (files, shell, HTTP, memory backends, web search, Slack, browser tooling) with optional extras.

Agent ready

This asset can be read and installed directly by agents

TokRepo exposes a universal CLI command, install contract, metadata JSON, adapter-aware plan, and raw content links so agents can judge fit, risk, and next actions.

Stage only · 29/100Stage only
Agent surface
Any MCP/CLI agent
Kind
Script
Install
Manual
Trust
Trust: Established
Entrypoint
pip install strands-agents-tools
Universal CLI install command
npx tokrepo install 24854e7f-79b8-593b-8cb7-f7094660c093
Intro

Strands Tools is a batteries-included tool pack for Strands Agents: instead of writing one-off wrappers, you install one package and expose a curated set of agent tools (files, shell, HTTP, memory, web, integrations).

Best for: agent builders who want a broad, opinionated tool surface (files/shell/http/memory/web) without assembling many libraries

Works with: Python, Strands Agents SDK, optional backends like Mem0 and browser/search providers

Setup time: 5–15 minutes

Key facts (verified)

  • README lists many tool categories including file ops, shell, HTTP, memory, web search, Slack, and browser automation.
  • Optional extras are installed via pip extras (e.g., mem0_memory, use_browser).
  • GitHub: 1,048 stars · 295 forks; pushed 2026-05-12 (GitHub API verified).

Main

When using broad tool packs, the risk is accidental capability creep. Decide which tools are allowed per environment:

  • Local dev: file + shell tools may be OK.
  • CI: restrict file writes and network.
  • Production: allowlist only the HTTP endpoints and MCP servers you intend.

If you enable dynamic MCP clients, apply the README security warnings and keep a strict allowlist.

README excerpt (verbatim)

Strands Agents Tools

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

GitHub commit activity GitHub open issues GitHub open pull requests License PyPI version Python versions

DocumentationSamplesPython SDKToolsAgent BuilderMCP Server

Strands Agents Tools is a community-driven project that provides a powerful set of tools for your agents to use. It bridges the gap between large language models and practical applications by offering ready-to-use tools for file operations, system execution, API interactions, mathematical operations, and more.

✨ Features

  • 📁 File Operations - Read, write, and edit files with syntax highlighting and intelligent modifications
  • 🖥️ Shell Integration - Execute and interact with shell commands securely
  • 🧠 Memory - Store user and agent memories across agent runs to provide personalized experiences with both Mem0, Amazon Bedrock Knowledge Bases, Elasticsearch, and MongoDB Atlas

FAQ

Q: Is this only for Strands Agents? A: It’s designed for the Strands Agents ecosystem, but the tool modules can inform other agent frameworks too.

Q: How do I install optional integrations? A: Use pip extras as shown in the README (e.g., strands-agents-tools[mem0_memory,...]).

Q: What’s the safety best practice? A: Allowlist tools by environment and keep dynamic tool loading behind strict controls.

🙏

Source & Thanks

Source: https://github.com/strands-agents/tools > License: Apache-2.0 > GitHub stars: 1,048 · forks: 295

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets