strands-stigmer
The execution graph of AWS for Strands agents.
A single tool that gives your agent verified AWS method contracts: required params, IAM permissions, pagination contracts, call-chain links, and known traps — plus generated least-privilege IAM policies for common workflows.
Backed by Stigmer, an open MCP knowledge network with 30,000+ contracts across 380 services.
Install
pip install strands-stigmer
Usage
from strands import Agent
from strands_stigmer import stigmer_query
agent = Agent(tools=[stigmer_query])
agent("Upload a 5GB file to S3 with KMS encryption. What's the sequence and IAM policy?")
Tool
stigmer_query(query, library="")
query— what you're building or the error you hit (e.g."s3 multipart upload kms")library— optional, scope to one SDK:"boto3"or"aws-sdk-js". Omit to get all SDKs.
Write back
Stigmer grows from agent contributions. If your agent hits a trap not in the network, register it so the next agent walks around it:
from strands import tool
@tool
def stigmer_register(action: str, symbol: str, error: str, fix: str) -> str:
"""Register a fix with Stigmer. action: 'confirm' | 'append_thread' | 'new_receipt'."""
# Posts to the Stigmer MCP endpoint; see https://stigmer.network/mcp
...
Docs
License
Apache-2.0
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file strands_stigmer-0.1.0.tar.gz.
File metadata
- Download URL: strands_stigmer-0.1.0.tar.gz
- Upload date:
- Size: 3.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8711f69c860edd3a81fe1a433aaf4f2423d9482b05527cd3012d5dfda95894bd
|
|
| MD5 |
08013da89abf2089869bc8d050344e60
|
|
| BLAKE2b-256 |
01a7ebbda6d06ae8b01b2365f8adf45fc47b68016d60d82221e22886d667bf96
|
File details
Details for the file strands_stigmer-0.1.0-py3-none-any.whl.
File metadata
- Download URL: strands_stigmer-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fd43c70a00038d3ef6e0653f84960db6d6b2748afacf8634d1d6a7c38a0a59e0
|
|
| MD5 |
32333f3fe2016ee2c8fca28e5a09a995
|
|
| BLAKE2b-256 |
0c03eeaae40873b46d41e131c3d755b05e5dea176df2eb2bda636f2ddcef04f7
|