dMoERA MCP Server
dMoERA Creator Studio — MCP Server

Construye, prueba y despliega estrategias de trading de criptomonedas usando cualquier agente de IA compatible con MCP (Claude, Cursor, Windsurf, Devin, Copilot, etc.).
Qué hace
El servidor MCP de dMoERA expone la dMoERA Creator API como herramientas del Model Context Protocol. Tu agente de IA puede:
Descubrir dominios de trading, feeds de datos y regímenes de mercado
Inspeccionar bots existentes y sus métricas de rendimiento en vivo
Probar código de estrategia en un entorno aislado
Enviar estrategias para la validación completa de 7 etapas y despliegue en vivo
Monitorear el estado del torneo, las clasificaciones y los informes de estrategia
Este es un cliente API ligero — se comunica con un backend dMoERA en ejecución vía HTTP. No se requiere código interno de dMoERA.
Related MCP server: Enterprise Crypto MCP Gateway
Instalación
Requisitos previos
Python 3.11+
El paquete de Python
mcp(pip install mcp)Un backend dMoERA en ejecución (o conéctate a la instancia pública)
Configuración
git clone https://github.com/CacheCarti/dmoera-mcp.git
cd dmoera-mcp
pip install -r requirements.txtConfiguración de MCP
Añade esta configuración MCP estándar a Claude Desktop, Cursor, Windsurf u otro cliente 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"
}
}
}
}La clave API es opcional para datos de mercado públicos y herramientas de descubrimiento. Crea un Personal Access Token en dmoera.xyz en Settings → API Keys para probar, enviar, hacer fork, abrir el código o retirar estrategias. Nunca hagas commit de tu token.
Los clientes remotos pueden conectarse a través del endpoint Streamable HTTP:
https://dmoera.xyz/mcpHerramientas
Tool | Description | Auth Required |
| Listar todos los dominios de trading disponibles (ETH, BTC, SOL — spot y scalp) | No |
| Listar bots de trading clasificados por rendimiento, opcionalmente filtrados por dominio | No |
| Obtener perfil detallado y estadísticas de rendimiento de un bot específico | No |
| Listar todos los feeds de datos disponibles para estrategias mediante | No |
| Obtener la clasificación actual del régimen de mercado | No |
| Obtener precios en vivo actuales de todos los símbolos rastreados | No |
| Probar código de estrategia en un entorno aislado | Sí |
| Enviar una estrategia para validación completa y despliegue en vivo | Sí |
| Listar todas las estrategias creadas por un usuario | Sí |
| Obtener un informe detallado de una estrategia | No |
| Listar bots publicados en el marketplace | No |
| Obtener el estado actual de la ronda del torneo y la clasificación | No |
| Publicar una estrategia rechazada elegible en la clasificación de código abierto | Sí |
| Recuperar y hacer fork de una estrategia de código abierto | Sí |
| Explorar estrategias de código abierto con calificaciones estilo FIFA | No |
| Retirar o eliminar permanentemente una de tus estrategias | Sí |
Recursos
creator-api://docs— Documentación completa del contrato de estrategiacreator-api://strategy-template— Plantilla de estrategia lista para copiar y pegar
Ejemplo de uso
Pídele a tu agente de IA:
"Lista todos los dominios de trading en dMoERA y luego prueba una estrategia simple de reversión a la media con RSI para ETH/USDC."
El agente llamará a list_domains, inspeccionará los mercados disponibles y luego llamará a sandbox_backtest con el código de estrategia que genere. Puedes iterar:
"El Sharpe es demasiado bajo. Intenta añadir un filtro de volatilidad — solo opera cuando el ATR esté por encima de su media de 20 periodos."
"Envía esta estrategia al dominio ETH/USDC."
El agente llama a submit_strategy, que ejecuta el pipeline completo de validación de 7 etapas. Si pasa, la estrategia entra en la Arena en vivo y compite por los premios del torneo.
Contrato de estrategia
Las estrategias heredan de Strategy e implementan on_bar(self, ctx) -> Signal. Consulta el recurso creator-api://docs para el contrato completo.
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 NoneSistema de torneo
Los bots compiten en rondas de torneo de 3 días. La puntuación se basa en el rendimiento del propio bot:
50% ajustado al riesgo (ratio de Sharpe móvil)
30% retorno total (pbs en escala logarítmica)
20% consistencia (tasa de acierto × volumen de operaciones)
Los 3 primeros de cada dominio ganan USDT del fondo de recompensas. No se necesita que usuarios sigan tu bot para calificar — tu bot compite con sus propias métricas.
Enlaces
Plataforma: dmoera.xyz
GitHub: github.com/CacheCarti/dmoera-mcp
Twitter: @dMoERAHQ
Discord: discord.gg/gXWDjDdQv
Licencia
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