Guardian MCP
Guardian MCP
Guardian MCP ist ein richtliniengebundenes KI-Handels-Gateway für Alpaca-Paper-Trading. KI-Agenten können Aktien-, ETF- und Krypto-Trades vorschlagen, aber deterministische Regeln entscheiden, ob der Trade blockiert, zur menschlichen Überprüfung freigegeben oder an das Alpaca-Paper-Trading übermittelt wird.
Warum es das gibt
Die meisten KI-Handels-Demos geben dem Modell zu viel Befugnis. Guardian trennt den Workflow:
AI proposes a TradeIntent
Guardian validates the intent
Policy engine approves or blocks
Alpaca paper trading receives only approved low-risk orders
Every decision becomes an audit receiptRelated MCP server: alpaca-mcp-server
Aktueller Umfang
US-Aktien und ETFs
Krypto-Paare bei Alpaca, einschließlich
BTC/USD,ETH/USDundSOL/USDNur Paper-Trading
Mock-Alpaca-Ausführung, wenn API-Schlüssel fehlen
Lokales JSON-Auditprotokoll für die erste Demo
Ausrichtung an den offiziellen Alpaca-Skills für Paper-only-Sicherheitskontrollen
Erste Schritte
npm install
npm run devÖffne http://localhost:3000.
Um Alpaca-Paper-Trading zu verbinden, erstelle .env.local:
ALPACA_API_KEY=your_key
ALPACA_SECRET_KEY=your_secret
ALPACA_PAPER_BASE_URL=https://paper-api.alpaca.markets
ALPACA_PAPER_TRADE=true
TELEGRAM_BOT_TOKEN=your_botfather_tokenAuch die offiziellen Alpaca-Skills verwenden APCA_API_KEY_ID und APCA_API_SECRET_KEY; Guardian unterstützt diese Namen ebenfalls.
Füge API-Schlüssel nicht in den Chat ein und übertrage sie nicht in ein Repository. Guardian blockiert die Live-Alpaca-Konfiguration und unterstützt nur Paper-Trading.
Demo-Ablauf
Wähle einen Mock-KI-Trade-Vorschlag aus.
Führe den Guard aus.
Sieh, wie erlaubte Trades an Mock- oder echtes Alpaca-Paper-Trading übermittelt werden.
Sieh, wie blockierte Trades mit genauen Richtlinienbegründungen protokolliert werden.
Telegram-Bot
Guardian kann für die Chat-first-Demo auch als Telegram-Bot laufen:
npm run telegramBot-Befehle:
/account
/portfolio
/policy
/preview buy SOL/USD 50
/confirm guardian-tg-...Der Bot verwendet Long Polling und sollte daher auf Ihrer Google-VM laufen, nicht auf Vercel. Er übermittelt nie stillschweigend: /preview erstellt die Paper-Order-Vorschau, und /confirm ist erforderlich, bevor Guardian an das Alpaca-Paper-Trading übermitteln kann.
Um neben einem anderen Prozess auf der VM zu laufen:
pm2 start npm --name guardian-telegram -- run telegram
pm2 saveRichtlinien-Standardwerte
Nur-Paper-Modus
Maximaler Trade-Nominalwert:
$500Menschliche Freigabe ab:
$100Maximaler Tagesverlust:
2%Maximale Positions-Exposition:
15%Maximaler Krypto-Trade-Nominalwert:
$100Maximale Krypto-Portfolio-Exposition:
20%Krypto-Abklingzeit:
15 Minuten
Hackathon-Pitch
Guardian MCP ermöglicht es KI-Handelsagenten, über Alpaca zu agieren, ohne dem Modell unkontrollierte Kontrolle über ein Konto zu geben. Das Modell kann Trades recherchieren und vorschlagen; Guardian setzt vor der Ausführung deterministische Benutzerrichtlinien durch und zeichnet jede Entscheidung in einem reproduzierbaren Audit-Trail auf.
Alpaca-Skills
Dieses Repository ist auf die offiziellen Agenten-Skills von Alpaca ausgerichtet. Siehe docs/alpaca-skills.md für die Paper-Trading-Sicherheitsvorgaben und die verbleibende Alpaca-spezifische Arbeit.
MCP-Server
Guardian enthält einen eigenen MCP-Server:
npm run mcpSiehe docs/mcp.md für Tool-Namen und MCP-Client-Konfiguration.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to execute stock trading operations with built-in risk controls and human approval workflows. Supports paper trading simulation, real brokerage integration (Alpaca, Tradier), backtesting, sentiment analysis, and portfolio management while maintaining strict separation between AI intelligence and trade execution.MIT
- AlicenseNot gradedqualityDmaintenanceEnables natural language trading operations for stocks, options, crypto, and portfolio management via Alpaca's Trading API through AI assistants.MIT
- AlicenseBqualityAmaintenanceProvides a safe trading toolkit for AI agents with market data, indicators, paper trading, and guarded broker integration.63MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to analyze Ethereum wallets, simulate transactions, and draft transfers with deterministic policy and risk scoring, requiring human approval before on-chain execution.2ISC
Related MCP Connectors
Build, backtest, and deploy quantitative trading strategies from your AI agent.
No-KYC managed MCP for AI agents: sandboxed TypeScript trading SDK, isolated sub-accounts, futures.
Deterministic compliance and vertical knowledge bases for autonomous agents. Free 24hr trial.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Dozie2001/guardian-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server