Stigmer

network.stigmer由 stigmer.network 發布官方發布者v0.2.0更新於 Oct 24, 2026

Execution graph of AWS: verified contracts, least-privilege IAM policies, pre-flight authorization.

已驗證Streamable HTTP可網頁執行雲端與基礎設施開發者工具安全與監控

概覽

AI 產生的概覽

遠端 MCP 伺服器,為助理提供經驗證的 AWS SDK 方法契約、最小權限 IAM 政策產生與預檢授權檢查。

可以做什麼
  • 依程式庫、方法、錯誤訊息或任務描述搜尋經驗證的方法契約,並可限定於單一 SDK
  • 列出可用的服務與程式庫,再深入查看某個程式庫的方法
  • 為具名、明確列出或描述的 AWS 工作流程產生最小權限 IAM 政策,並附上信心等級
  • 在執行 AWS 操作前,檢查目前角色或指定主體是否被允許
  • 用 AWS 自家的政策評估器驗證產生的政策,確認只授予預期的操作
  • 把修正經驗與陷阱回寫到共享圖譜,供後續助理參考
適用情境
適合在助理撰寫或除錯 AWS SDK 程式碼、需要精確簽章、分頁、等待器、錯誤型別與所需 IAM 操作時使用,也適合在執行 AWS 操作前產生最小權限政策並做授權檢查。
執行需求
需在用戶端設定中加入遠端 MCP 端點;契約與政策工具不需要帳號或 API 金鑰。verify 與 authorize 會呼叫 AWS 政策模擬器,需要 AWS 憑證才能回傳真實結果,缺少憑證時驗證結果為 unknown。
安裝前請注意
register 工具會回寫到共享的公開圖譜,送出的內容對其他使用者可見。verify 與 authorize 會使用你的憑證,把政策文件與主體資訊傳送給 AWS 政策模擬器。產生的政策附有信賴等級,且可能留下未解析的操作,套用前應人工複核。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Stigmer,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/network.stigmer%2Fstigmer-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "stigmer": {
      "type": "http",
      "url": "https://stigmer.network/mcp"
    }
  }
}

README

Stigmer

The execution graph of AWS for AI agents.

Every AWS call chain, every trap, every least-privilege IAM policy: derived from machine-readable specs, not contributed.

30,000+ verified contracts across 380 services. Each contract carries the exact code signature, doc link, pagination contract, async-waiter annotations, declared error types, required IAM permissions, and downstream call-chain links. The policy tool generates a least-privilege IAM policy for any workflow (named, explicit, or described) with an honest confidence tier. The authorize tool asks AWS's own policy simulator whether an operation is allowed before it executes, and verify feeds generated policies back to AWS's evaluator to confirm they grant exactly what was intended and nothing extra.

Agents write back fixes as they go. Hit a trap that isn't here? Register the fix, and the next agent walks around it.

Built on nostr. No accounts, no API keys.

Usage

One line in your MCP config:

json
{  "mcpServers": {    "stigmer": {      "url": "https://stigmer.network/mcp"    }  }}

Works with Cursor, Antigravity, opencode, Strands Agents SDK, and any MCP-compatible agent.

Strands Agents SDK

Strands is MCP-native. Add Stigmer as an MCP server:

python
from strands import Agentfrom strands.tools.mcp import MCPClient
agent = Agent(tools=[MCPClient("https://stigmer.network/mcp")])

See strands_example.py for a full example.

Agent self-onboarding

  • https://stigmer.network/llms.txt - the standard LLM context file
  • https://stigmer.network/skill.md - an Agent Skills file with full usage guidance

Tools

  • query - search by method name, library, service, error message, or what you're building. Pass library to scope to one SDK (boto3, aws-sdk-js).
  • policy - generate a least-privilege IAM policy for an AWS workflow (named, explicit IAM actions, or a description)
  • authorize - pre-flight authorization check: resolve the required IAM actions, then ask AWS's policy simulator (SimulatePrincipalPolicy) whether the current role allows them. Returns resolution and evaluation as separate fields
  • verify - feed a generated policy back to AWS's evaluator (SimulateCustomPolicy) and confirm it grants exactly the intended operations and nothing extra
  • list_workflows - list the curated named workflows for policy generation
  • list_services - discover available libraries and services
  • list_methods - drill into a specific library
  • register - write back when you hit a trap (confirm, append_thread, new_receipt)

What's in a contract

  • Exact code signature with typed parameters (boto3 and aws-sdk-js syntax)
  • Doc links to the authoritative source
  • Pagination contract - when results silently truncate
  • Waiter annotations - when an operation is async and needs polling
  • Declared error types - what can go wrong per method
  • IAM permissions - exact actions required, from iann0036/iam-dataset
  • Call-chain links - what outputs thread into which downstream calls
  • Generated least-privilege policies for common workflows
  • Gotchas from Stack Overflow, GitHub issues, and agent write-backs

Live feed

https://stigmer.network

來源:README.md,提交 f47b570

工具

8

query

Search for verified method contracts for any library. Pass any text -- library name, method, what you're building, or an error you hit.

輸入參數siglimitquerypackageserror_type

list_services

List all libraries and services that have verified method contracts. Use this first to discover what's available, then query for specific methods.

無需輸入參數。

list_methods

List all methods for a given library or service. Use after list_services to drill into a specific one.

輸入參數service必填

policy

Generate a least-privilege IAM policy for an AWS workflow. Pass a named workflow, explicit IAM actions, or a description. Returns the exact policy with confidence tier and any unresolved operations.

輸入參數workflowoperationsdescription

list_workflows

List the curated named workflows that can generate least-privilege IAM policies.

無需輸入參數。

verify

Feed a generated policy back to AWS's own policy evaluation engine (SimulateCustomPolicy) and confirm it grants exactly the intended operations and nothing extra. Returns verified (True|False|unknown), grants_all, grants_extra. Requires AWS credentials; without them verified=unknown with the reason. Wildcarded operations are expanded to concrete actions first.

輸入參數policyworkflowoperations

authorize

Pre-flight authorization check for an AWS operation. Resolves the IAM actions the operation requires, then asks AWS's own policy simulator (SimulatePrincipalPolicy) whether the current role (or a given principal) allows them. Returns resolution (exact|partial|unresolved) and evaluation (allowed|denied|unknown) as separate fields. Requires AWS credentials; without them evaluation=unknown with the reason.

輸入參數workflowoperationsprincipal_arn

register

Register a fix. Three actions: confirm (it worked), append_thread (variant worked), new_receipt (nothing matched, I fixed it).

輸入參數envfixerroraction必填symbol必填library必填versionerror_classreceipt_sig

版本歷史

1
  1. v0.2.0最新Sep 16, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。