mcpField
M
messari-token-research

messari-token-research

github.com/moonpayデータ・データベース11239 回インストール23 週間前に更新
リポジトリ

messari-token-research について

messari-token-researchは、個別トークンを調べる5段階のワークフローです。ファンダメンタルズ、価格動向、センチメントを手早く把握したい人向けで、ニュースやシグナルを集め、Messari AIが構造化されたレポートにまとめます。

主な機能

  1. 01資産のファンダメンタルズを取得
  2. 02価格時系列を分析
  3. 03センチメントと注目度のシグナルを取得
  4. 04最近のニュースを収集
  5. 05AIによる調査レポートを作成

活用シーン

  1. 01トークンの市場概要を確認
  2. 02最近の価格動向とボラティリティを把握
  3. 03ニュースとソーシャルシグナルから注目点を評価

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/moonpay/skills --skill messari-token-research

インストール後、Claude Code で/messari-token-researchを入力して読み込まれたか確認します。

詳細

Messari トークン調査ワークフロー

目標

トークンのスラッグ(例:bitcoin、ethereum、solana)を指定し、ファンダメンタルズ、価格動向、シグナル、ニュースを取得する5ステップの調査ワークフローを実行した後、AI が統合した概要を作成します。

実行あたりの合計コスト:約$1.00~$1.50 USDC(Base 上)

トリガーフレーズ

  • 「[token] を調査して」
  • 「[token] の概要を教えて」
  • 「[token] の見通しは?」
  • 「[token] を詳しく調査して」

ステップ 0 — 事前確認:残高を確認

mp token balance list --wallet main --chain base --json

開始前に、Base 上に $2.00 USDC 以上あることを確認してください。残高が不足している場合:

# Bridge USDC from Ethereum to Base
mp token bridge \
  --wallet main \
  --from-chain ethereum \
  --to-chain base \
  --token usdc \
  --amount 10

ステップ 1 — 資産のファンダメンタルズ(約$0.05)

{slug} をトークン識別子(例:bitcoin、solana)に置き換えます。

mp x402 request \
  --method GET \
  --url "https://api.messari.io/v2/assets/details?assets={slug}" \
  --wallet main \
  --chain base

取得項目:名前、シンボル、時価総額、流通供給量、最大供給量、カテゴリ、説明、過去最高値、現在価格。


ステップ 2 — 価格時系列(約$0.18)

mp x402 request \
  --method GET \
  --url "https://api.messari.io/v1/assets/timeseries/{slug}?granularity=daily&start_date=$(date -d "30 days ago" +%Y-%m-%d 2>/dev/null || date -v-30d +%Y-%m-%d)&end_date=$(date +%Y-%m-%d)" \
  --wallet main \
  --chain base

取得項目:過去30日間の価格推移、ボラティリティのパターン、注目すべき急騰・急落。


ステップ 3 — センチメントシグナル(約$0.35)

mp x402 request \
  --method GET \
  --url "https://api.messari.io/signal/v1/assets?assetSlug={slug}" \
  --wallet main \
  --chain base

取得項目:マインドシェアスコア、センチメントの方向性、ソーシャル上の投稿量の推移。


ステップ 4 — 最新ニュース(約$0.55)

mp x402 request \
  --method GET \
  --url "https://api.messari.io/news/v1/news/feed?assets={slug}&limit=10" \
  --wallet main \
  --chain base

取得項目:主要な見出し5件、公開日、報道のセンチメント。


ステップ 5 — AI による調査結果の統合(約$0.25)

ステップ1~4のすべてのデータを Messari AI に入力し、構造化された概要を作成します。

mp x402 request \
  --method POST \
  --url "https://api.messari.io/ai/v2/chat/completions" \
  --body '{
    "model": "messari",
    "messages": [
      {
        "role": "system",
        "content": "You are a crypto research analyst. Given asset data, price action, signals, and news, produce a structured research brief with: 1) Summary, 2) Key metrics, 3) Bullish/bearish factors, 4) Risk factors, 5) Outlook."
      },
      {
        "role": "user",
        "content": "Research brief for {slug}. Fundamentals: {step1_output}. Price trend (30d): {step2_summary}. Signals: {step3_output}. News: {step4_headlines}"
      }
    ]
  }' \
  --wallet main \
  --chain base

ワークフロー全体のスクリプト

#!/bin/bash
# messari-research.sh <slug>
# Usage: ./messari-research.sh bitcoin

SLUG="${1:-bitcoin}"
WALLET="main"
CHAIN="base"
BASE="https://api.messari.io"
OUT="$HOME/.config/moonpay/research/messari-${SLUG}-$(date -u +%Y%m%d-%H%M%S)"
mkdir -p "$(dirname "$OUT")"

echo "=== [1/4] Asset Fundamentals ==="
FUNDAMENTALS=$(mp x402 request --method GET \
  --url "${BASE}/v2/assets/details?assets=${SLUG}" \
  --wallet "$WALLET" --chain "$CHAIN")
echo "$FUNDAMENTALS" > "${OUT}-fundamentals.json"

echo "=== [2/4] Price Timeseries (30d) ==="
TIMESERIES=$(mp x402 request --method GET \
  --url "${BASE}/v1/assets/timeseries/${SLUG}?granularity=daily" \
  --wallet "$WALLET" --chain "$CHAIN")
echo "$TIMESERIES" > "${OUT}-timeseries.json"

echo "=== [3/4] Signals ==="
SIGNALS=$(mp x402 request --method GET \
  --url "${BASE}/signal/v1/assets?assetSlug=${SLUG}" \
  --wallet "$WALLET" --chain "$CHAIN")
echo "$SIGNALS" > "${OUT}-signals.json"

echo "=== [4/4] News ==="
NEWS=$(mp x402 request --method GET \
  --url "${BASE}/news/v1/news/feed?assets=${SLUG}&limit=10" \
  --wallet "$WALLET" --chain "$CHAIN")
echo "$NEWS" > "${OUT}-news.json"

echo ""
echo "Research data saved to ${OUT}-*.json"
echo "Total cost: ~\$1.13 USDC"
echo ""
echo "Next: pass this data to Messari AI for synthesis (Step 5)"

出力形式

最終的な概要を、次の形式でユーザーに提示します。

## [TOKEN] Research Brief
**Date:** [today]
**Cost:** ~$1.13 USDC

### Summary
[2-3 sentence overview]

### Key Metrics
- Price: $X (ATH: $Y, -Z% from ATH)
- Market Cap: $X (rank #N)
- 30d Performance: +/-X%
- Mindshare Score: X (trend: ↑/↓)

### Bullish Factors
- [factor 1]
- [factor 2]

### Bearish / Risk Factors
- [factor 1]
- [factor 2]

### Outlook
[1-2 sentence assessment]

注意事項

  • スラッグの形式:小文字、ハイフン区切り — bitcoin、ethereum、solana、chainlink
  • 新しいトークンでは、ステップ2~3の結果が空になる場合があります。その場合は適切にスキップしてください
  • 対話形式で実行する場合、AI による統合(ステップ5)では、保存済みのすべての JSON ファイルを使用できます
  • 支払いには Base 上の USDC を使用します — ガス代用に Base 上の ETH があることを確認してください

関連スキル

  • messari-x402 — コアエンドポイントのリファレンス
  • messari-alpha-scout — 調査前にトレンドのトークンを探す
  • messari-deep-research — より詳細な非同期レポート(10~15分、より包括的)
  • moonpay-swap-tokens — トークンをスワップして調査結果を活用する
  • moonpay-check-wallet — 実行前に USDC 残高を確認する

コメント