accueil / serveurs / Données & BDD / network.stigmer/stigmer-mcp
network.stigmer/stigmer-mcp
serveur MCP (Model Context Protocol) · stigmer 1.3.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que network.stigmer/stigmer-mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « network.stigmer/stigmer-mcp » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 8 outils
- authorize≈ 229 tokens
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.
Paramètres, retour & exemple (3)
Paramètresworkflow· string · optionnel
A named workflow from list_workflows (e.g. 's3-multipart-kms')operations· string · optionnel
IAM action strings or SDK symbols, comma-separated (e.g. 's3:PutObject' or 's3.PutObject')principal_arn· string · optionnel
Optional. IAM role/user ARN to simulate against. Defaults to the current caller via sts:GetCallerIdentity.
Exemple d'appel{"name": "authorize", "arguments": {"workflow": "texte", "operations": "texte", "principal_arn": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_methods≈ 83 tokens
List all methods for a given library or service. Use after list_services to drill into a specific one.
Paramètres, retour & exemple (1)
Paramètresservice· string · requis
Library or service name. Get these from list_services first.
Exemple d'appel{"name": "list_methods", "arguments": {"service": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_services≈ 61 tokens
List all libraries and services that have verified method contracts. Use this first to discover what's available, then query for specific methods.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_services", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_workflows≈ 44 tokens
List the curated named workflows that can generate least-privilege IAM policies.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_workflows", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - policy≈ 166 tokens
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.
Paramètres, retour & exemple (3)
Paramètresworkflow· string · optionnel
A named workflow from list_workflows (e.g. 's3-multipart-kms')operations· string · optionnel
Explicit IAM action strings or SDK symbols, comma-separated (e.g. 's3:PutObject,s3:GetObject')description· string · optionnel
Describe the workflow (e.g. 'upload a large file to S3 with KMS')
Exemple d'appel{"name": "policy", "arguments": {"workflow": "texte", "operations": "texte", "description": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - query≈ 169 tokens
Search for verified method contracts for any library. Pass any text -- library name, method, what you're building, or an error you hit.
Paramètres, retour & exemple (5)
Paramètressig· string · optionnellimit· integer · optionnelquery· string · optionnel
What are you looking for? A method name, a library, an error message, or what you're building. Examples: s3 put_object, auto_gptq import, pandas merge, ImportError peft.packages· array · optionnelerror_type· string · optionnel
(deprecated -- use query instead) Error type if searching by error
Exemple d'appel{"name": "query", "arguments": {"sig": "texte", "limit": 1, "query": "texte", "packages": [], "error_type": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - register≈ 147 tokens
Register a fix. Three actions: confirm (it worked), append_thread (variant worked), new_receipt (nothing matched, I fixed it).
Paramètres, retour & exemple (9)
Paramètresenv· string · optionnelfix· string · optionnelerror· string · optionnelaction· string · requis · confirm | append_thread | new_receiptsymbol· string · requislibrary· string · requisversion· string · optionnelerror_class· string · optionnelreceipt_sig· string · optionnel
Exemple d'appel{"name": "register", "arguments": {"action": "confirm", "symbol": "texte", "library": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - verify≈ 198 tokens
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.
Paramètres, retour & exemple (3)
Paramètrespolicy· string · optionnel
Optional. A complete IAM policy JSON document to verify.workflow· string · optionnel
A named workflow from list_workflows to generate and then verifyoperations· string · optionnel
Intended IAM actions, comma-separated. Required if policy is provided.
Exemple d'appel{"name": "verify", "arguments": {"policy": "texte", "workflow": "texte", "operations": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».