MCP server for the Adaptive Security Awareness Training API
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · streamable-http counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
no tools enumerated yet for this server.
evidence-backed
findings quoted directly from the published source artifact — not inferred
filesystem 1
- fs adaptive_mcp-0.1.1/scripts/generate_from_openapi.py :30
from pathlib import Path
network 1
- net adaptive_mcp-0.1.1/src/adaptive_mcp/client.py :21
import httpx
tool registrations 15
- get_audit_log adaptive_mcp-0.1.1/src/adaptive_mcp/tools/_generated/audit_logs.py :25
- list_audit_logs adaptive_mcp-0.1.1/src/adaptive_mcp/tools/_generated/audit_logs.py :32
- get_group adaptive_mcp-0.1.1/src/adaptive_mcp/tools/_generated/groups.py :25
- get_group_members adaptive_mcp-0.1.1/src/adaptive_mcp/tools/_generated/groups.py :32
- list_groups adaptive_mcp-0.1.1/src/adaptive_mcp/tools/_generated/groups.py :41
- get_phishing_campaign adaptive_mcp-0.1.1/src/adaptive_mcp/tools/_generated/phishing.py :25
- get_phishing_enrollments adaptive_mcp-0.1.1/src/adaptive_mcp/tools/_generated/phishing.py :32
- get_simulation adaptive_mcp-0.1.1/src/adaptive_mcp/tools/_generated/phishing.py :43
- list_campaign_simulations adaptive_mcp-0.1.1/src/adaptive_mcp/tools/_generated/phishing.py :50
- list_phishing_campaigns adaptive_mcp-0.1.1/src/adaptive_mcp/tools/_generated/phishing.py :59
- get_training_campaign adaptive_mcp-0.1.1/src/adaptive_mcp/tools/_generated/training.py :25
- get_training_campaign_enrollments adaptive_mcp-0.1.1/src/adaptive_mcp/tools/_generated/training.py :32
- list_training_campaigns adaptive_mcp-0.1.1/src/adaptive_mcp/tools/_generated/training.py :42
- get_user adaptive_mcp-0.1.1/src/adaptive_mcp/tools/_generated/users.py :25
- list_users adaptive_mcp-0.1.1/src/adaptive_mcp/tools/_generated/users.py :32
declared dependencies 8
- fastmcp@>=2.0.0,<3.0
- httpx@>=0.27.0,<1.0
- pydantic@>=2.6.0,<3.0
- python-dotenv@>=1.0.0,<2.0
- pytest@>=8.0.0,<9.0
- pytest-asyncio@>=0.23.0,<2.0
- pytest-httpx@>=0.30.0,<1.0
- ruff@>=0.4.0,<1.0