Guardian MCP
Guardian MCP
Guardian MCP — это ограниченный политикой ИИ-шлюз для бумажной торговли Alpaca. ИИ-агенты могут предлагать сделки с акциями, ETF и криптовалютами, но детерминированные правила решают, будет ли сделка заблокирована, одобрена для проверки человеком или отправлена в бумажную торговлю Alpaca.
Зачем это нужно
Большинство ИИ-демо для торговли дают модели слишком много полномочий. Guardian разделяет рабочий процесс:
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
Текущий охват
Акции и ETF США
Криптовалютные пары на Alpaca, включая
BTC/USD,ETH/USDиSOL/USDТолько бумажная торговля
Имитация исполнения Alpaca при отсутствии ключей API
Локальный JSON-журнал аудита для первой демонстрации
Согласование с официальными Alpaca Skills для защитных ограничений режима только бумажной торговли
Начало работы
npm install
npm run devОткройте http://localhost:3000.
Чтобы подключиться к бумажной торговле Alpaca, создайте .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_tokenОфициальные навыки Alpaca также используют APCA_API_KEY_ID и APCA_API_SECRET_KEY; Guardian поддерживает и эти имена.
Не вставляйте ключи API в чат и не коммитьте их. Guardian блокирует боевую конфигурацию Alpaca и поддерживает только бумажную торговлю.
Демонстрационный процесс
Выберите тестовое предложение сделки от ИИ.
Запустите проверку.
Просмотрите разрешённые сделки, отправленные в имитационную или реальную бумажную торговлю Alpaca.
Просмотрите заблокированные сделки, записанные с точными причинами отказа по политике.
Telegram-бот
Guardian также может работать как Telegram-бот для демонстрации с упором на чат:
npm run telegramКоманды бота:
/account
/portfolio
/policy
/preview buy SOL/USD 50
/confirm guardian-tg-...Бот использует long polling, поэтому он должен работать на вашей Google VM, а не на Vercel. Он никогда не отправляет сделки молча: /preview создаёт предварительный просмотр бумажного ордера, а /confirm обязателен, прежде чем Guardian сможет отправить сделку в бумажную торговлю Alpaca.
Чтобы запустить бота рядом с другим процессом на VM:
pm2 start npm --name guardian-telegram -- run telegram
pm2 saveПолитика по умолчанию
Режим только бумажной торговли
Максимальный номинал сделки:
$500Одобрение человека для сделок свыше:
$100Максимальный дневной убыток:
2%Максимальная экспозиция по позиции:
15%Максимальный номинал криптосделки:
$100Максимальная экспозиция криптопортфеля:
20%Период охлаждения криптосделок:
15 minutes
Питч для хакатона
Guardian MCP позволяет ИИ-агентам для торговли работать через Alpaca, не передавая модели неограниченный контроль над счётом. Модель может проводить исследования и предлагать сделки; Guardian применяет детерминированную пользовательскую политику перед исполнением и записывает каждое решение в воспроизводимый журнал аудита.
Alpaca Skills
Этот репозиторий согласован с официальными навыками агентов Alpaca. См. docs/alpaca-skills.md о защитных ограничениях бумажной торговли и остальной работе, специфичной для Alpaca.
MCP-сервер
Guardian включает собственный MCP-сервер:
npm run mcpСм. docs/mcp.md, где указаны названия инструментов и конфигурация 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