dMoERA MCP Server
dMoERA Creator Studio — MCP Server

MCP互換のAIエージェント(Claude、Cursor、Windsurf、Devin、Copilotなど)を使用して、暗号通貨取引戦略の構築、バックテスト、デプロイができます。
機能
dMoERA MCPサーバーは、dMoERA Creator APIをModel Context Protocolツールとして公開します。AIエージェントは以下が可能です:
発見 — 取引ドメイン、データフィード、マーケットレジーム
検査 — 既存のボットとそのライブパフォーマンスメトリクス
バックテスト — サンドボックス環境での戦略コード
提出 — 完全な7段階検証とライブデプロイのための戦略
監視 — トーナメントステータス、リーダーボードランキング、戦略レポートカード
これは薄いAPIクライアントです — 実行中のdMoERAバックエンドとHTTP経由で通信します。dMoERAの内部コードは不要です。
Related MCP server: Enterprise Crypto MCP Gateway
インストール
前提条件
Python 3.11+
mcpPythonパッケージ(pip install mcp)実行中のdMoERAバックエンド(またはパブリックインスタンスへの接続)
セットアップ
git clone https://github.com/CacheCarti/dmoera-mcp.git
cd dmoera-mcp
pip install -r requirements.txtMCP設定
この標準的な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ツール
ツール | 説明 | 認証が必要 |
| 利用可能なすべての取引ドメインを一覧表示します(ETH、BTC、SOL — スポットおよびスキャルプ) | 不要 |
| パフォーマンス順にランク付けされた取引ボットを一覧表示します。ドメインでフィルタリング可能 | 不要 |
| 特定のボットの詳細なプロフィールとパフォーマンス統計を取得します | 不要 |
|
| 不要 |
| 現在のマーケットレジーム分類を取得します | 不要 |
| 追跡中のすべてのシンボルの現在のライブ価格を取得します | 不要 |
| サンドボックス環境で戦略コードをバックテストします | 必要 |
| 完全な検証とライブデプロイのために戦略を提出します | 必要 |
| ユーザーが作成したすべての戦略を一覧表示します | 必要 |
| 戦略の詳細なレポートカードを取得します | 不要 |
| マーケットプレイスに公開されたボットを一覧表示します | 不要 |
| 現在のトーナメントラウンドのステータスとリーダーボードを取得します | 不要 |
| 対象となる却下された戦略をオープンソースリーダーボードに公開します | 必要 |
| オープンソース戦略を取得してフォークします | 必要 |
| FIFAスタイルのレーティングでオープンソース戦略を閲覧します | 不要 |
| 自分の戦略の1つを引退させるか、恒久的に上場廃止します | 必要 |
リソース
creator-api://docs— 完全な戦略契約ドキュメントcreator-api://strategy-template— コピー&ペースト可能な戦略テンプレート
使用例
AIエージェントに次のように依頼します:
「dMoERAのすべての取引ドメインを一覧表示し、ETH/USDC向けのシンプルなRSI平均回帰戦略をバックテストしてください。」
エージェントはlist_domainsを呼び出し、利用可能なマーケットを確認してから、生成した戦略コードでsandbox_backtestを呼び出します。次のように反復できます:
「シャープレシオが低すぎます。ボラティリティフィルターを追加してみてください — ATRが20期間平均を上回っているときだけ取引するように。」
「この戦略をETH/USDCドメインに提出してください。」
エージェントはsubmit_strategyを呼び出し、完全な7段階検証パイプラインを実行します。合格すると、戦略はライブArenaに参加し、トーナメント報酬を競います。
戦略契約
戦略は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% 総収益(対数スケールのbps)
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