dMoERA Creator Studio MCP Server — build, backtest, and deploy crypto trading strategies via AI agents
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Documented (README)
claude mcp add dmoera-mcp -- python -m mcp{
"mcpServers": {
"dmoera-mcp": {
"command": "python",
"args": ["-m", "mcp"]
}
}
}Resumen de MCP Servers
# dMoERA Creator Studio — MCP Server
[](https://smithery.ai/servers/mk9654/dMoERA-Creator)
Build, backtest, and deploy crypto trading strategies using any MCP-compatible AI agent (Claude, Cursor, Windsurf, Devin, Copilot, etc.).
## What it does
The dMoERA MCP server exposes the [dMoERA](https://dmoera.xyz) Creator API as Model Context Protocol tools. Your AI agent can:
- **Discover** trading domains, data feeds, and market regimes
- **Inspect** existing bots and their live performance metrics
- **Backtest** strategy code in a sandboxed environment
- **Submit** strategies for full 7-stage validation and live deployment
- **Monitor** tournament status, leaderboard rankings, and strategy report cards
This is a thin API client — it talks to a running dMoERA backend via HTTP. No internal dMoERA code is required.
## Installation
### Prerequisites
- Python 3.11+
- The `mcp` Python package (`pip install mcp`)
- A running dMoERA backend (or connect to the public instance)
### Setup
```bash
git clone https://github.com/CacheCarti/dmoera-mcp.git
cd dmoera-mcp
pip install -r requirements.txt
```
## MCP Configuration
Add this standard MCP configuration to Claude Desktop, Cursor, Windsurf, or another MCP client:
```json
{
"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"
}
}
}
}
```
The API key is optional for public market data and discovery tools. Create a Personal Access Token at [dmoera.xyz](https://dmoera.xyz) under **Settings → API Keys** to backtest, submit, fork, open-source, or delist strategies. Never commit your token.
Remote clients can connect through the Streamable HTTP endpoint:
```text
https://dmoera.xyz/mcp
```
## Tools
| Tool | Description | Auth Required |
|------|-------------|---------------|
| `list_domains` | List all available trading domains (ETH, BTC, SOL — spot and scalp) | No |
| `list_bots` | List trading bots ranked by performance, optionally filtered by domain | No |
| `get_bot_profile` | Get detailed profile and performance stats for a specific bot | No |
| `get_feature_catalog` | List all data feeds available to strategies via `ctx.features` | No |
| `get_market_regime` | Get current market regime classification | No |
| `get_current_prices` | Get current live prices for all tracked symbols | No |
| `sandbox_backtest` | Backtest strategy code in a sandboxed environment | Yes |
| `submit_strategy` | Submit a strategy for full validation and live deployment | Yes |
| `list_strategies` | List all strategies created by a user | Yes |
| `get_strategy_report` | Get a detailed report card for a strategy | No |
| `get_marketplace_bots` | List bots published to the marketplace | No |
| `get_tournament_status` | Get current tournament round status and leaderboard | No |
| `open_source_strategy` | Publish an eligible rejected strategy to the open-source leaderboard | Yes |
| `fork_strategy` | Retrieve and fork an open-source strategy | Yes |
| `get_open_source_leaderboard` | Browse open-source strategies with FIFA-style ratings | No |
| `delist_strategy` | Retire or permanently delist one of your strategies | Yes |
## Resources
- `creator-api://docs` — Full strategy contract documentation
- `creator-api://strategy-template` — Copy-pasteable strategy template
## Example Usage
Ask your AI agent:
> "List all trading domains on dMoERA, then backtest a simple RSI mean-reversion strategy for ETH/USDC."
The agent will call `list_domains`, inspect the available markets, then call `sandbox_backtest` with strategy code it generates. You can iterate:
> "The Sharpe is too low. Try adding a volatility filter — only trade when ATR is above its 20-period average."
> "Submit this strategy to the ETH/USDC domain."
The agent calls `submit_strategy`, which runs the full 7-stage validation pipeline. If it passes, the strategy enters the live Arena and competes for tournament payouts.
## Strategy Contract
Strategies subclass `Strategy` and implement `on_bar(self, ctx) -> Signal`. See the `creator-api://docs` resource for the full contract.
```python
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
```
## Tournament System
Bots compete in 3-day tournament rounds. Scoring is based on the bot's own performance:
- **50%** risk-adjusted (rolling Sharpe ratio)
- **30%** total return (log-scaled bps)
- **20%** consistency (win rate × trade volume)
Top 3 per domain win USDT from the reward pool. **No user following needed to qualify** — your bot competes on its own metrics.
## Links
- **Platform**: [dmoera.xyz](https://dmoera.xyz)
- **GitHub**: [github.com/CacheCarti/dmoera-mcp](https://github.com/CacheCarti/dmoera-mcp)
- **Twitter**: [@dMoERAHQ](https://x.com/dMoERAHQ)
- **Discord**: [discord.gg/gXWDjDdQv](https://discord.gg/gXWDjDdQv)
## License
MIT
Lo que la gente pregunta sobre dmoera-mcp
¿Qué es CacheCarti/dmoera-mcp?
+
CacheCarti/dmoera-mcp es mcp servers para el ecosistema de Claude AI. dMoERA Creator Studio MCP Server — build, backtest, and deploy crypto trading strategies via AI agents Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-08-26.
¿Cómo se instala dmoera-mcp?
+
Puedes instalar dmoera-mcp clonando el repositorio (https://github.com/CacheCarti/dmoera-mcp) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar CacheCarti/dmoera-mcp?
+
Nuestro agente de seguridad ha analizado CacheCarti/dmoera-mcp y le ha asignado un Trust Score de 87/100 (tier: Trusted). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene CacheCarti/dmoera-mcp?
+
CacheCarti/dmoera-mcp es mantenido por CacheCarti. La última actividad registrada en GitHub es del 2026-08-26, con 0 issues abiertos.
¿Hay alternativas a dmoera-mcp?
+
Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.
Despliega dmoera-mcp en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/cachecarti-dmoera-mcp)<a href="https://claudewave.com/repo/cachecarti-dmoera-mcp"><img src="https://claudewave.com/api/badge/cachecarti-dmoera-mcp" alt="Featured on ClaudeWave: CacheCarti/dmoera-mcp" width="320" height="64" /></a>Más MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
The fastest path to AI-powered full stack observability, even for lean teams.
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!