dMoERA MCP Server
dMoERA Creator Studio — MCP Server

Создавайте, тестируйте на исторических данных и развертывайте крипто-торговые стратегии с помощью любого MCP-совместимого ИИ-агента (Claude, Cursor, Windsurf, Devin, Copilot и т.д.).
Что это делает
Сервер dMoERA MCP предоставляет API Creator от dMoERA в виде инструментов Model Context Protocol. Ваш ИИ-агент может:
Обнаруживайте торговые домены, потоки данных и рыночные режимы
Просматривайте существующих ботов и их показатели производительности в реальном времени
Тестируйте код стратегии в изолированной среде
Отправляйте стратегии на полную 7-этапную проверку и развертывание в реальном времени
Отслеживайте статус турнира, рейтинги в таблице лидеров и отчетные карточки стратегий
Это тонкий API-клиент — он общается с работающим бэкендом dMoERA через HTTP. Внутренний код dMoERA не требуется.
Related MCP server: Enterprise Crypto MCP Gateway
Установка
Предварительные требования
Python 3.11+
Пакет Python
mcp(pip install mcp)Работающий бэкенд dMoERA (или подключение к публичному экземпляру)
Настройка
git clone https://github.com/CacheCarti/dmoera-mcp.git
cd dmoera-mcp
pip install -r requirements.txtКонфигурация MCP
Добавьте эту стандартную конфигурацию MCP в Claude Desktop, Cursor, Windsurf или другой MCP-клиент:
{
"mcpServers": {
"dmoera-creator": {
"command": "python",
"args": ["/absolute/path/to/dmoera-mcp/mcp_creator_server.py"],
"env": {
"DMOERA_API_URL": "https://dmoera.xyz",
"DMOERA_API_KEY": "your_optional_personal_access_token"
}
}
}
}API-ключ необязателен для публичных рыночных данных и инструментов обнаружения. Создайте персональный токен доступа на dmoera.xyz в разделе Settings → API Keys, чтобы тестировать, отправлять, форкать, публиковать в открытый доступ или делистировать стратегии. Никогда не коммитьте свой токен.
Удаленные клиенты могут подключаться через конечную точку Streamable HTTP:
https://dmoera.xyz/mcpИнструменты
Tool | Description | Auth Required |
| Перечислить все доступные торговые домены (ETH, BTC, SOL — спот и скальпинг) | Нет |
| Перечислить торговых ботов, отсортированных по производительности, с возможностью фильтрации по домену | Нет |
| Получить подробный профиль и статистику производительности для конкретного бота | Нет |
| Перечислить все потоки данных, доступные стратегиям через | Нет |
| Получить текущую классификацию рыночного режима | Нет |
| Получить текущие цены в реальном времени для всех отслеживаемых символов | Нет |
| Протестировать код стратегии в изолированной среде | Да |
| Отправить стратегию на полную проверку и развертывание в реальном времени | Да |
| Перечислить все стратегии, созданные пользователем | Да |
| Получить подробную отчетную карточку для стратегии | Нет |
| Перечислить ботов, опубликованных на маркетплейсе | Нет |
| Получить текущий статус турнирного раунда и таблицу лидеров | Нет |
| Опубликовать подходящую отклоненную стратегию в таблицу лидеров открытого кода | Да |
| Получить и форкнуть стратегию с открытым исходным кодом | Да |
| Просматривать стратегии с открытым исходным кодом с рейтингами в стиле FIFA | Нет |
| Вывести из эксплуатации или навсегда делистировать одну из ваших стратегий | Да |
Ресурсы
creator-api://docs— Полная документация по контракту стратегииcreator-api://strategy-template— Шаблон стратегии для копирования и вставки
Пример использования
Спросите вашего ИИ-агента:
"Перечислите все торговые домены на dMoERA, затем протестируйте простую стратегию RSI с возвратом к среднему для ETH/USDC."
Агент вызовет list_domains, изучит доступные рынки, затем вызовет sandbox_backtest с сгенерированным кодом стратегии. Вы можете итерировать:
"Коэффициент Шарпа слишком низкий. Попробуйте добавить фильтр волатильности — торгуйте только когда ATR выше своего 20-периодного среднего."
"Отправьте эту стратегию в домен ETH/USDC."
Агент вызывает submit_strategy, который запускает полный конвейер 7-этапной проверки. Если она проходит, стратегия попадает в живую Арену и соревнуется за турнирные выплаты.
Контракт стратегии
Стратегии наследуют класс Strategy и реализуют метод on_bar(self, ctx) -> Signal. Полный контракт см. в ресурсе creator-api://docs.
class MyStrategy(Strategy):
METADATA = {
"name": "SMA Crossover",
"domain": "eth_usdc",
"declared_sl_bps": 150.0,
"declared_tp_bps": 300.0,
"declared_hold_seconds": 3600,
"warmup_bars": 20,
"required_features": [],
}
def on_bar(self, ctx):
closes = ctx.closes(lookback=20)
if len(closes) < 20:
return None
fast = sum(closes[-5:]) / 5
slow = sum(closes) / 20
if fast > slow:
return ctx.signal(
direction=SignalDirection.LONG,
confidence=0.7,
stop_loss_bps=150.0,
take_profit_bps=300.0,
horizon_seconds=3600,
)
return NoneТурнирная система
Боты соревнуются в 3-дневных турнирных раундах. Оценка основана на собственной производительности бота:
50% с поправкой на риск (скользящий коэффициент Шарпа)
30% общая доходность (логарифмически масштабированные базисные пункты)
20% последовательность (процент побед × объем торгов)
Топ-3 в каждом домене получают USDT из призового фонда. Для квалификации не нужно, чтобы пользователи подписывались — ваш бот соревнуется по собственным метрикам.
Ссылки
Платформа: dmoera.xyz
GitHub: github.com/CacheCarti/dmoera-mcp
Twitter: @dMoERAHQ
Discord: discord.gg/gXWDjDdQv
Лицензия
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Create and manage trading strategies, bots, webhooks and signals from any MCP client.
1- FensoryOAuthcom.fensory
Trading MCP server for AI agents, with live market data, account reads and controlled execution.
Crypto trading intelligence MCP — 34+ endpoints, x402 pay-per-use, AI agent strategy & execution
Trade 16 crypto exchanges + MetaTrader 5 from your AI assistant via one MCP connection.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to play crypto prediction games on BattleGrid by managing accounts, submitting entries, and accessing market data through MCP tools and prompts.4,348 npmMIT
- FlicenseNot gradedqualityCmaintenanceEnables MCP-compatible AI clients to access live crypto market data and AI-driven quantitative analysis, with structured outputs and full observability.-
- FlicenseNot gradedqualityDmaintenanceEnables AI tools to execute trades and fetch market data across six crypto exchanges via natural language or API, with dual Telegram and MCP interfaces.2-
- AlicenseNot gradedqualityDmaintenanceA set of MCP servers that provide AI agents with safe, composable access to web3 market data and trading, featuring read-only intelligence and execution modes with SIM/PAPER/LIVE safeguards.MIT