ARGUS Analyst Risk Guardian Using Upscaled Sub Agents
FreeNot checkedBuilt with AWS Strands Agents, Amazon Aurora PostgreSQL, Amazon Bedrock, and MCP (Model Context Protocol)
About
Built with AWS Strands Agents, Amazon Aurora PostgreSQL, Amazon Bedrock, and MCP (Model Context Protocol)
README
Built with AWS Strands Agents, Amazon Aurora PostgreSQL, Amazon Bedrock, and MCP (Model Context Protocol)
┌─────────────────────────────────────────────────────────┐
│ ARGUS Platform │
│ │
│ User Query ──► Supervisor Agent (Strands) │
│ │ │
│ ┌───────────┴────────────┐ │
│ ▼ ▼ │
│ Transaction Analyst Risk Scorer │
│ Agent (Strands) Agent (Strands) │
│ │ │ │
│ ▼ ▼ │
│ MCP Server (Lambda) MCP Server (Lambda) │
│ │ │ │
│ └───────────┬────────────┘ │
│ ▼ │
│ Amazon Aurora PostgreSQL │
│ (Transactions, Accounts, │
│ Risk Signals, Audit Log) │
└─────────────────────────────────────────────────────────┘
Architecture
| Layer | Technology |
|---|---|
| Agents | AWS Strands SDK (Python) |
| Orchestration | Strands multi-agent supervisor pattern |
| Database | Amazon Aurora PostgreSQL Serverless v2 |
| Tool Protocol | Model Context Protocol (MCP) via Lambda |
| Foundation Model | Claude 3.5 Sonnet on Amazon Bedrock |
| Infrastructure | Terraform |
| UI | FastAPI + Vanilla JS (dark cyberpunk theme) |
Agents
1. Transaction Analyst Agent
- Queries Aurora via MCP tools
- Looks up transaction history, merchant patterns, velocity checks
- Identifies structural anomalies in spending behaviour
2. Risk Scorer Agent
- Evaluates signals: geo-anomaly, amount outlier, time-of-day, device fingerprint
- Produces a structured risk score (0–100) with breakdown
- Flags specific risk categories (account takeover, CNP fraud, money mule, etc.)
3. Supervisor Agent
- Receives the user's fraud investigation request
- Dispatches sub-agents in parallel using Strands tool-calling
- Synthesizes both outputs into a final verdict + recommended action
Quick Start
# 1. Deploy infrastructure
cd terraform
terraform init && terraform apply -auto-approve
# 2. Seed the database
cd ../scripts
python3 bootstrap_handler.py
# 3. Run the agents
cd ../agents
pip install -r requirements.txt
python supervisor.py --txn-id TXN-20240315-8821
# 4. Start the UI
cd ../ui
uvicorn app:app --reload --port 8000
Directory Structure
ARGUS/
├── terraform/ # All AWS infrastructure
│ ├── main.tf
│ ├── variables.tf
│ ├── networking.tf
│ ├── aurora.tf
│ ├── lambda.tf
│ ├── iam.tf
│ └── outputs.tf
├── mcp_server/ # Lambda MCP server (DB tools)
│ ├── handler.py
│ ├── tools.py
│ ├── db.py
│ └── requirements.txt
├── agents/ # Strands multi-agent system
│ ├── supervisor.py
│ ├── transaction_analyst.py
│ ├── risk_scorer.py
│ ├── tools.py
│ └── requirements.txt
├── data/ # Seed data & schema
│ ├── schema.sql
│ └── seed.sql
├── scripts/ # Utility scripts
│ └── bootstrap_handler.py
└── ui/ # FastAPI + JS frontend
├── app.py
├── static/
│ └── index.html
└── requirements.txt
from github.com/jaysavani1/ARGUS-Analyst-Risk-Guardian-using-Upscaled-Sub-agents
Installing ARGUS Analyst Risk Guardian Using Upscaled Sub Agents
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/jaysavani1/ARGUS-Analyst-Risk-Guardian-using-Upscaled-Sub-agentsFAQ
Is ARGUS Analyst Risk Guardian Using Upscaled Sub Agents MCP free?
Yes, ARGUS Analyst Risk Guardian Using Upscaled Sub Agents MCP is free — one-click install via Unyly at no cost.
Does ARGUS Analyst Risk Guardian Using Upscaled Sub Agents need an API key?
No, ARGUS Analyst Risk Guardian Using Upscaled Sub Agents runs without API keys or environment variables.
Is ARGUS Analyst Risk Guardian Using Upscaled Sub Agents hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install ARGUS Analyst Risk Guardian Using Upscaled Sub Agents in Claude Desktop, Claude Code or Cursor?
Open ARGUS Analyst Risk Guardian Using Upscaled Sub Agents on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
wenb1n-dev/SmartDB_MCP
A universal database MCP server supporting simultaneous connections to multiple databases. It provides tools for database operations, health analysis, SQL optim
by wenb1n-devPostgres Server
This server enables interaction with PostgreSQL databases through the Model Context Protocol, optimized for the AWS Bedrock AgentCore Runtime. It provides tools
by madhurprashPostgres
Query your database in natural language
by AnthropicPostgreSQL
Read-only database access with schema inspection.
by modelcontextprotocolCompare ARGUS Analyst Risk Guardian Using Upscaled Sub Agents with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All data MCPs
