0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Claude Code × Perplexity MCPでDeFiの最新情報を自動収集する【mcp.json設定付き完全解説】

0
Posted at

Claude Code × Perplexity MCPでDeFiの最新情報を自動収集する【mcp.json設定付き完全解説】

はじめに

Claude Codeは優秀なAIコーディングアシスタントですが、学習データのカットオフ以降の情報は持っていません

「GRVTのTGEはいつ?」「今週のHyperliquidのファンディングレートは?」——こういった最新情報に対して、Claude単体では答えられません。

そこで登場するのが Perplexity MCP です。PerplexityのSonar APIをMCPサーバーとしてClaude Codeに接続することで、リアルタイムのWeb検索能力をClaudeに追加できます。

この記事では、設定ファイルの実物コードから DeFi リサーチへの実践活用まで、動く形で解説します。

DeFiリサーチへの応用例をさらに詳しく知りたい方は Claude Code × Perplexity MCP 仮想通貨リサーチ自動化ガイド も参照してください。


Claude単体 vs Perplexity MCP接続後の違い

質問例 Claude単体 Perplexity MCP接続後
GRVTの最新TGE日程は? 不明(カットオフ後) ✅ 最新情報を取得
今週のHyperliquidファンディングレートは? データなし ✅ リアルタイム検索
今月の新規エアドロップ案件は? 古い情報のみ ✅ 最新案件を検索
このDeFiプロジェクトのリスクは? 部分的 ✅ 最新の監査・事件情報も含む

事前準備

必要なもの

  • Claude Code(インストール済み)
  • Node.js 18以上
  • Perplexity APIキー(後述)

動作確認環境

OS: Windows 11 / macOS / Linux
Node.js: v20.x
Claude Code: 最新版

ステップ1:Perplexity APIキーを取得する

  1. perplexity.ai にアクセスしてアカウント登録
  2. 右上メニュー → Settings → API を開く
  3. 「Generate API Key」 をクリック
  4. 表示されたキー(pplx-xxxxxxxxxx)をコピーして保管

APIキーは公開リポジトリや .env ファイルをGitにコミットしないよう注意してください。

料金の目安(2026年5月時点):

モデル 料金
sonar(標準) 入出力各 $1/1Mトークン
sonar-pro 入出力各 $3/$15/1Mトークン
deep-research $8〜$15/回

DeFi調査レベルの用途なら月数百円〜1,000円程度です。


ステップ2:mcp.jsonに設定を追加する

~/.claude/mcp.json を開き(なければ新規作成)、以下を追加します。

{
  "mcpServers": {
    "perplexity": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@perplexity-ai/mcp-server"],
      "env": {
        "PERPLEXITY_API_KEY": "pplx-あなたのAPIキーをここに入力"
      }
    }
  }
}

Windowsの場合のパス:

C:\Users\ユーザー名\.claude\mcp.json

既存のMCPサーバーがある場合は mcpServers に追記します:

{
  "mcpServers": {
    "financial-datasets": {
      "type": "http",
      "url": "https://mcp.financialdatasets.ai"
    },
    "perplexity": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@perplexity-ai/mcp-server"],
      "env": {
        "PERPLEXITY_API_KEY": "pplx-xxxxxxxxxx"
      }
    }
  }
}

ステップ3:動作確認

Claude Codeを再起動して以下を実行します。

> Perplexityを使って「今日のBTC価格」を調べてください

以下のように出典URLつきで最新情報が返ってきたら成功です:

BTC価格(2026年5月29日時点)は約$105,200です。
(出典: CoinMarketCap https://coinmarketcap.com/...)

DeFiリサーチへの実践活用例

活用例①:エアドロップ最新案件の調査

Perplexityを使って以下を調査してください:

1. 2026年5月〜7月に予定されているDeFiエアドロップ案件
2. 各案件の参加条件(取引量・残高・期限)
3. プロジェクトの信頼性(資金調達額・監査状況)

以下の形式でまとめてください:
プロジェクト名 | チェーン | 条件 | 難易度 | おすすめ度★〜★★★★★

活用例②:特定DEXの最新動向調査

Perplexityで以下を調べてください:
1. GRVTの$GRVTトークンのTGE(上場)最新スケジュール
2. シーズン2のポイント集計締め切り
3. トークン配布比率と想定価格(アナリスト予測があれば)

活用例③:競合DEXのファンディングレート比較

Perplexityで現在のHyperliquid・GRVT・Asterの
主要コイン(BTC・ETH・SOL)のファンディングレートを調べてください。

その後、年率換算が10%を超えているコインを
デルタニュートラル戦略の候補としてリストアップし、
ショートポジションのリスク(流動性・最大レバレッジ)も
合わせて評価してください。

活用例④:週次DeFiレポートの自動生成

Perplexityで直近1週間のDeFiLlamaパープDEX取引量ランキングの
変動を調べてください。

以下の形式でMarkdownレポートを作成し、
weekly_defi_report_YYYYMMDD.md として保存してください:

## 週次DEXレポート({今日の日付})
### 取引量TOP5の変動
### 急成長DEX(前週比+20%以上)
### 今週の重要ニュース(ハック・上場・提携)
### 来週の注目ポイント

Python自動化ワークフロー:リサーチ→レポート→Slack通知

Perplexity MCP + Claude Code + Python を組み合わせると、以下のような自動化が実現できます。

# weekly_research.py
# Claude Code経由でPerplexityを使った週次レポート自動生成

import anthropic
import datetime

client = anthropic.Anthropic()

today = datetime.date.today().strftime("%Y-%m-%d")

prompt = f"""
Perplexityを使って以下を調査し、週次DeFiレポートを作成してください。

調査項目:
1. 直近7日間のパープDEX取引量ランキング変動(DeFiLlama参照)
2. 年率10%以上のファンディングレートが発生しているコイン
3. 今週の重要なDeFiニュース(セキュリティ・新機能・上場)

出力形式:Markdown
ファイル名:defi_report_{today}.md として保存
"""

response = client.messages.create(
    model="claude-opus-4-5",
    max_tokens=4096,
    messages=[{"role": "user", "content": prompt}]
)

print(response.content[0].text)

よくあるエラーと対処法

command not found: npx

Node.jsがインストールされていません。nodejs.org からLTSをインストールしてください。

PERPLEXITY_API_KEY is not set

mcp.jsonの env セクションにAPIキーが正しく設定されているか確認してください。キーの前後にスペースが入っていないかも確認。

Rate limit exceeded

無料枠を超えました。Perplexityのダッシュボードで使用量を確認し、必要に応じてクレジットを追加してください。


まとめ

やったこと 難易度
Perplexity APIキー取得 ★☆☆☆☆
mcp.jsonへの設定追加 ★☆☆☆☆
DeFiリサーチへの活用 ★★☆☆☆
Python自動化ワークフロー ★★★☆☆

Perplexity MCPを接続するだけで、Claude Codeが「知識カットオフを超えたリアルタイム調査エージェント」に変わります。DeFi・仮想通貨のような情報の鮮度が命の分野では、特に効果を発揮します。


本記事のコードはすべて MIT License です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?