Guardian MCP
Guardian MCP
Guardian MCP es una pasarela de trading con IA limitada por políticas para el trading en papel de Alpaca. Los agentes de IA pueden proponer operaciones de acciones, ETF y criptomonedas, pero unas reglas deterministas deciden si la operación se bloquea, se aprueba para revisión humana o se envía al trading en papel de Alpaca.
Por qué existe esto
La mayoría de las demos de trading con IA dan demasiada autoridad al modelo. Guardian separa el flujo de trabajo:
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
Alcance actual
Acciones y ETF de EE. UU.
Pares de criptomonedas en Alpaca, incluidos
BTC/USD,ETH/USDySOL/USDSolo trading en papel
Ejecución simulada de Alpaca cuando faltan las claves de API
Registro de auditoría JSON local para la primera demo
Alineación con las Alpaca Skills oficiales para las salvaguardas de solo trading en papel
Primeros pasos
npm install
npm run devAbre http://localhost:3000.
Para conectar con el trading en papel de Alpaca, crea el archivo .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_tokenLas skills oficiales de Alpaca también usan APCA_API_KEY_ID y APCA_API_SECRET_KEY; Guardian también admite esos nombres.
No pegues claves de API en el chat ni hagas commit de ellas. Guardian bloquea la configuración en vivo de Alpaca y solo admite trading en papel.
Flujo de la demo
Elige una propuesta de operación de IA simulada.
Ejecuta la comprobación.
Observa las operaciones permitidas enviadas al trading en papel de Alpaca, simulado o real.
Observa las operaciones bloqueadas registradas con los motivos exactos de la política.
Bot de Telegram
Guardian también puede ejecutarse como un bot de Telegram para la demo centrada en el chat:
npm run telegramComandos del bot:
/account
/portfolio
/policy
/preview buy SOL/USD 50
/confirm guardian-tg-...El bot usa long polling, por lo que debe ejecutarse en tu VM de Google, no en Vercel. Nunca envía operaciones en silencio: /preview crea la vista previa de la orden en papel y /confirm es obligatorio antes de que Guardian pueda enviarla al trading en papel de Alpaca.
Para ejecutarlo junto a otro proceso en la VM:
pm2 start npm --name guardian-telegram -- run telegram
pm2 saveValores por defecto de la política
Modo solo trading en papel
Nocional máximo por operación:
$500Aprobación humana por encima de:
$100Pérdida máxima diaria:
2%Exposición máxima por posición:
15%Nocional máximo por operación de criptomonedas:
$100Exposición máxima de la cartera de criptomonedas:
20%Tiempo de espera para criptomonedas:
15 minutes
Propuesta para el hackathon
Guardian MCP permite que los agentes de trading con IA operen a través de Alpaca sin dar al modelo un control sin supervisión sobre una cuenta. El modelo puede investigar y proponer operaciones; Guardian aplica la política de usuario determinista antes de la ejecución y registra cada decisión en un registro de auditoría reproducible.
Alpaca Skills
Este repositorio está alineado con las skills oficiales de agentes de Alpaca. Consulta docs/alpaca-skills.md para conocer las salvaguardas de trading en papel y el trabajo restante específico de Alpaca.
Servidor MCP
Guardian incluye su propio servidor MCP:
npm run mcpConsulta docs/mcp.md para ver los nombres de las herramientas y la configuración del cliente MCP.
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