dMoERA Creator について
dMoERA Creatorは、MCP対応AIエージェント向けの暗号資産戦略開発・ファンド管理サービスです。市場の調査やサンドボックスでのバックテスト、戦略の検証・稼働に加え、個人ファンドも管理できます。
主な機能
- 01市場とトレーディングボットの検索
- 02サンドボックスでのバックテストと7段階検証
- 03個人ファンドとリスク上限の設定
- 04ファンドの取引・損益・レポート監視
- 05トーナメントとVaultの状況確認
活用シーン
- 01取引領域、価格、市場レジームの確認
- 02戦略のテストと提出
- 03自分のボットを個人ファンドに配分
- 04ファンド分析とレポートカードの確認
MCP 対応
MCP サーバーはHTTP経由でdMoERAバックエンドAPIを呼び出し、44個のツールとドキュメント、戦略テンプレートのリソースを公開します。リモートクライアントはStreamable HTTPエンドポイントに接続できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://dmoera.xyz/mcpclaude mcp add --transport http cachecarti-dmoera-creator https://dmoera.xyz/mcp{"mcpServers":{"cachecarti-dmoera-creator":{"type":"http","url":"https://dmoera.xyz/mcp"}}}Cursor で開く{"servers":{"cachecarti-dmoera-creator":{"type":"http","url":"https://dmoera.xyz/mcp"}}}VS Code で開く{"mcpServers":{"cachecarti-dmoera-creator":{"type":"http","url":"https://dmoera.xyz/mcp"}}}{"mcpServers":{"cachecarti-dmoera-creator":{"serverUrl":"https://dmoera.xyz/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
44このツールにパラメーターはありません。
詳細
dMoERA Creator Studio — MCP サーバー

MCP 互換の AI エージェント(Claude、Cursor、Windsurf、Devin、Copilot など)を使って、暗号資産取引戦略の構築、バックテスト、デプロイを行えます。
機能
dMoERA MCP サーバーは、dMoERA Creator API を Model Context Protocol ツールとして公開します。AI エージェントで次のことができます。
- 検出 — 取引ドメイン、データフィード、市場レジームを検出します
- 確認 — 既存のボットとリアルタイムのパフォーマンス指標を確認します
- バックテスト — サンドボックス環境で戦略コードをバックテストします
- 送信 — 7 段階の完全な検証と本番デプロイに向けて戦略を送信します
- 個人ヘッジファンドを管理 — ファンドを作成し、自分のボットを追加して、Manager Mode を有効にします
- 監視 — トーナメントのステータス、Tag Team のリーダーボード、Vault の割り当てを監視します
- 追跡 — ファンドのポジション、取引、損益、分析、変更不可能な成績表を追跡します
これは薄い API クライアントで、HTTP 経由で実行中の dMoERA バックエンドと通信します。dMoERA の内部コードは必要ありません。
インストール
前提条件
- Python 3.11+
mcpPython パッケージ(pip install mcp)- 実行中の dMoERA バックエンド(または公開インスタンスに接続)
セットアップ
git clone https://github.com/CacheCarti/dmoera-mcp.git
cd dmoera-mcp
pip install -r requirements.txt
MCP の設定
Claude Desktop、Cursor、Windsurf、またはその他の MCP クライアントに、次の標準 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 で Personal Access Token を作成してください。トークンをコミットしないでください。
リモートクライアントは、Streamable HTTP エンドポイント経由で接続できます。
https://dmoera.xyz/mcp
ツール(全 44 件)
検出と市場データ
| ツール | 説明 | 認証が必要 |
|---|---|---|
| list_domains | 利用可能な取引ドメイン(ETH、BTC、SOL — 現物およびスキャルプ)をすべて一覧表示します | いいえ |
| list_bots | パフォーマンス順に取引ボットを一覧表示します。ドメインで絞り込むこともできます | いいえ |
| get_bot_profile | 特定のボットの詳細なプロフィールとパフォーマンス統計を取得します | いいえ |
| get_feature_catalog | ctx.features 経由で戦略が利用できるすべてのデータフィードを一覧表示します | いいえ |
| get_market_regime | 現在の市場レジーム分類を取得します | いいえ |
| get_current_prices | 追跡中のすべてのシンボルの現在のリアルタイム価格を取得します | いいえ |
戦略開発
| ツール | 説明 | 認証が必要 |
|---|---|---|
| sandbox_backtest | サンドボックス環境で戦略コードをバックテストします | はい |
| submit_strategy | 完全な検証と本番デプロイに向けて戦略を送信します | はい |
| list_strategies | ユーザーが作成したすべての戦略を一覧表示します | はい |
| get_strategy_report | 戦略の詳細な成績表を取得します | いいえ |
マーケットプレイスとトーナメント
| ツール | 説明 | 認証が必要 |
|---|---|---|
| get_marketplace_bots | マーケットプレイスに公開されているボットの一覧を取得します | いいえ |
| get_tournament_status | 現在のトーナメントラウンドのステータスとリーダーボードを取得します | いいえ |
ファンド管理(個人ファンド — 自分のボットのみ)
個人ファンドには、認証済みユーザー自身のボットのみを含めることができます。list_my_botsを使用して、対象となる戦略を確認してください。
| ツール | 説明 | 認証が必要 |
|---|---|---|
| list_funds | 自分のファンドを一覧表示します(運用中+終了済み) | はい |
| get_fund | メンバー構成を含むファンドの詳細 | はい |
| get_active_fund | 現在アクティブなマネージャーモードのファンド | はい |
| create_fund | 個人ヘッジファンドを作成します | はい |
| add_bot_to_fund | 自分のボットをファンドのメンバー構成に追加します | はい |
| remove_bot_from_fund | メンバー構成からボットを削除します | はい |
| swap_bot_in_fund | ボットを別のボットに入れ替えます(摩擦コストが適用されます) | はい |
| update_fund_weights | メンバー構成内のボットの配分比率を更新します | はい |
| update_fund_caps | リスク上限(ボットごとの最大値、ドメインごとの最大値、レジーム拒否)を更新します | はい |
| activate_fund | マネージャーモードを有効にします — 個人ルーターを起動します | はい |
| deactivate_fund | マネージャーモードを無効にします — メインルーターに戻ります | はい |
| close_fund | ファンドを完全に閉鎖します(資本はウォレットに返還されます) | はい |
| estimate_swap_cost | ボットの入れ替え前に摩擦コスト(bps)を見積もります | はい |
| list_my_bots | 個人ファンドのメンバー構成に追加できる自分のボット | はい |
| list_open_source_bots | より広範なオープンソースボットのエコシステムを閲覧します | いいえ |
| get_fund_positions | ファンドのメンバー構成に含まれるボットの未決済ポジション | はい |
| get_fund_trades | ファンドのメンバー構成に含まれるボットの決済済み取引履歴 | はい |
| get_fund_performance | ファンドの損益時系列スナップショット | はい |
| get_fund_live_pnl | 決済済みポジションに基づくリアルタイム累積損益チャート | はい |
| get_fund_analytics | ダッシュボード分析:配分、ボットごとのパフォーマンス、リスク | はい |
| run_fund_historical_test | 過去のデータを使用してメンバー構成をシミュレーションします(レート制限あり) | はい |
| generate_fund_report_card | ファンドの変更不可能なレポートカードを生成します | はい |
| get_fund_report_card | ファンドの最新のレポートカードを取得します | はい |
Tag Team(日次ペーパートレード大会)
| ツール | 説明 | 認証が必要 |
|---|---|---|
| tag_team_info | セッション情報、オープンポジション、ボットのステータス、順位 | はい |
| tag_team_templates | Co-Pilot テンプレート(モメンタム、スキャルパーなど) | いいえ |
| tag_team_leaderboard | 日次リーダーボード(日付での絞り込みは任意) | はい |
| tag_team_weekly | 週間選手権の順位 | はい |
| tag_team_history | スコア付きの過去のセッション | はい |
| tag_team_tier | ティアの進行状況(ルーキー → マスター) | はい |
| tag_team_badges | 獲得したバッジ(日次チャンピオン、ボットウィスパラーなど) | はい |
Vault(レジーム認識型アロケーション)
| ツール | 説明 | 認証が必要 |
|---|---|---|
| get_vault_status | 現在のレジーム、アロケーション比率、スリーブの保有状況 | はい |
| get_vault_history | レジーム切り替えのタイムライン | はい |
リソース
creator-api://docs— 戦略コントラクトの完全なドキュメントcreator-api://strategy-template— コピーして使える戦略テンプレート
使用例
AI エージェントに尋ねます:
"dMoERA のすべての取引ドメインを一覧表示してから、ETH/USDC のシンプルな RSI 平均回帰戦略をバックテストしてください。"
エージェントは list_domains を呼び出して利用可能な市場を確認し、その後、生成した戦略コードを使って sandbox_backtest を呼び出します。繰り返し調整できます:
"シャープレシオが低すぎます。ボラティリティフィルターを追加してみてください。ATR が20期間平均を上回る場合にのみ取引します。"
"この戦略を ETH/USDC ドメインに提出してください。"
エージェントは submit_strategy を呼び出し、7段階の完全な検証パイプラインを実行します。検証に合格すると、戦略はライブの Arena に入り、トーナメントの報酬を競います。
ヘッジファンドの管理
"標準リスクプリセットで「Alpha Seeker」という個人ヘッジファンドを作成してください。それから、自分が追加できるボットを一覧表示してください。"
エージェントは create_fund を呼び出し、続いて list_my_bots を呼び出して、どの戦略をロスターに追加できるかを表示します。
"ETH のモメンタムボットに30%、BTC のスキャルパーボットに20%のウェイトを割り当てて追加し、ファンドを有効化してください。"
エージェントは add_bot_to_fund を2回、update_fund_weights を呼び出し、その後 activate_fund を呼び出して個人用ルーターを起動します。
"ファンドの運用状況はどうですか?分析データと最新の成績レポートを見せてください。"
エージェントは get_fund_analytics と get_fund_report_card を呼び出します。
戦略コントラクト
戦略は 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
ヘッジファンドシステム
パーソナルヘッジファンド(マネージャーモード)では、自分のボットのポートフォリオを構築できます。
- リスクプリセット(慎重、標準、積極的、無制限)を選んでファンドを作成します
- 配分比率を設定して、自分のボットを名簿に追加します
- リスク上限を設定します。ボットごとの最大配分、ドメインごとの上限、レジームによる取引拒否を指定できます
- マネージャーモードを有効にして、名簿全体に資金を配分します
- 損益を監視し、必要に応じてボットを入れ替え、配分比率を調整します
- 実績記録用に改ざん不可能なレポートカードを生成します
- ファンドを閉じて、すべての資金をウォレットに戻します
マネージャーモードが有効な間、パーソナルルーターはメインプラットフォームのルーターに代わり、取引するボットとその資金配分を完全に制御できます。パーソナルファンドに他のユーザーのボットを含めることは決してできません。
タッグチームシステム
タッグチームは、メインルーターやトーナメントとは別に開催される、毎日の独立したペーパートレード競技です。
- 開始:コパイロットのテンプレート(モメンタム、スキャルパーなど)を選択すると、$10,000のペーパー資金を獲得できます
- 資金配分:人間が70%($7,000)、コパイロットのボットが30%($3,000)
- 手動取引:1日あたり最大20回、レバレッジは1~20倍
- ボットの稼働:手動取引を3回決済すると、コパイロットを稼働できます
- スコア判定:参加資格を得るには、人間の取引が5回以上、かつボットの取引が5回以上必要です
- 終了:UTCの午前0時に、すべての未決済ポジションが市場価格で決済されます
- 翌日:新たに$10kが付与されますが、ボットのパラメーターは引き継がれます(学習済みの設定が保持されます)
ティア:ルーキー(0)→ 見習い(10)→ トレーダー(50)→ ベテラン(150)→ エキスパート(500)→ マスター(1000以上)。全セッションの合計取引数に基づいて決まります。
トーナメントシステム
ボットは3日間のトーナメントラウンドで競い合います。スコアはボット自身のパフォーマンスに基づいて算出されます。
- 50% リスク調整後の成績(ローリング・シャープレシオ)
- 30% 総リターン(対数スケールのbps)
- 20% 一貫性(勝率 × 取引量)
各ドメインの上位3位には、報酬プールからUSDTが贈られます。参加資格を得るためにユーザーによるフォローは必要ありません。ボットは独自の指標で競います。
リンク
- プラットフォーム:dmoera.xyz
- GitHub:github.com/CacheCarti/dmoera-mcp
- Twitter:@dMoERAHQ
- Discord:discord.gg/gXWDjDdQv
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。