ARGUS Analyst Risk Guardian Using Upscaled Sub Agents
БесплатноНе проверенBuilt with AWS Strands Agents, Amazon Aurora PostgreSQL, Amazon Bedrock, and MCP (Model Context Protocol)
Описание
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
Установка ARGUS Analyst Risk Guardian Using Upscaled Sub Agents
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/jaysavani1/ARGUS-Analyst-Risk-Guardian-using-Upscaled-Sub-agentsFAQ
ARGUS Analyst Risk Guardian Using Upscaled Sub Agents MCP бесплатный?
Да, ARGUS Analyst Risk Guardian Using Upscaled Sub Agents MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для ARGUS Analyst Risk Guardian Using Upscaled Sub Agents?
Нет, ARGUS Analyst Risk Guardian Using Upscaled Sub Agents работает без API-ключей и переменных окружения.
ARGUS Analyst Risk Guardian Using Upscaled Sub Agents — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить ARGUS Analyst Risk Guardian Using Upscaled Sub Agents в Claude Desktop, Claude Code или Cursor?
Открой ARGUS Analyst Risk Guardian Using Upscaled Sub Agents на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
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
автор: 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
автор: madhurprashPostgres
Query your database in natural language
автор: AnthropicPostgreSQL
Read-only database access with schema inspection.
автор: modelcontextprotocolCompare ARGUS Analyst Risk Guardian Using Upscaled Sub Agents with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории data
