Skip to main content
Glama

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 receipt

Related 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 и поддерживает только бумажную торговлю.

Демонстрационный процесс

  1. Выберите тестовое предложение сделки от ИИ.

  2. Запустите проверку.

  3. Просмотрите разрешённые сделки, отправленные в имитационную или реальную бумажную торговлю Alpaca.

  4. Просмотрите заблокированные сделки, записанные с точными причинами отказа по политике.

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-клиента.

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables 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
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables natural language trading operations for stocks, options, crypto, and portfolio management via Alpaca's Trading API through AI assistants.
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to analyze Ethereum wallets, simulate transactions, and draft transfers with deterministic policy and risk scoring, requiring human approval before on-chain execution.
    2
    ISC

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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