StrandsAgents.Tools
0.1.5
dotnet add package StrandsAgents.Tools --version 0.1.5
NuGet\Install-Package StrandsAgents.Tools -Version 0.1.5
<PackageReference Include="StrandsAgents.Tools" Version="0.1.5" />
<PackageVersion Include="StrandsAgents.Tools" Version="0.1.5" />
<PackageReference Include="StrandsAgents.Tools" />
paket add StrandsAgents.Tools --version 0.1.5
#r "nuget: StrandsAgents.Tools, 0.1.5"
#:package StrandsAgents.Tools@0.1.5
#addin nuget:?package=StrandsAgents.Tools&version=0.1.5
#tool nuget:?package=StrandsAgents.Tools&version=0.1.5
StrandsAgents.Tools
Built-in tools for Strands Agents .NET agents.
dotnet add package StrandsAgents.Tools
| Tool | Description |
|---|---|
CalculatorTool |
Safe arithmetic evaluation |
FileReadTool(basePath) |
Sandboxed file reads — rejects path traversal |
FileWriteTool(basePath) |
Sandboxed file writes and appends |
HttpRequestTool |
GET / POST via HttpClient |
McpToolProvider |
Connect any MCP server (stdio or SSE) |
using StrandsAgents.Core;
using StrandsAgents.Tools;
// Calculator
var agent = new Agent(model, tools: [new CalculatorTool_Calculate_Tool(new CalculatorTool())]);
// MCP
await using var mcp = await McpToolProvider.CreateForStdioAsync(
"npx", ["-y", "@modelcontextprotocol/server-filesystem", "/tmp"]);
var agent = new Agent(model, tools: await mcp.GetToolsAsync());
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- ModelContextProtocol (>= 1.2.0)
- StrandsAgents.Core (>= 0.1.5)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on StrandsAgents.Tools:
| Package | Downloads |
|---|---|
|
Strands.Tools
Deprecated. This package has been renamed to StrandsAgents.Tools. Please update your PackageReference. The old name will stop receiving updates after November 2025. |
|
|
StrandsAgents.Extensions.DI
Microsoft.Extensions.DependencyInjection integration for Strands Agents .NET. Register agents, models, and tools with AddBedrockModel() and AddStrandsAgent() for use in ASP.NET, Worker Services, Lambda, and any .NET host. |
|
|
StrandsAgents.Runtime
Amazon Bedrock AgentCore integration for Strands Agents .NET. Provides a hosting wrapper to deploy any Strands Agents .NET agent to AgentCore Runtime, plus optional managed service tools (Memory, Browser, Code Interpreter). Your agent code is completely unchanged — only the hosting changes. This package is optional — Strands Agents .NET works fully without it. |
GitHub repositories
This package is not used by any popular GitHub repositories.