Chainlink MCP Server
Chainlink MCPサーバーでClaude連携・オラクルデータを自動取得
node /path/to/chainlink-feeds-mcp/build/index.js概要
Chainlink MCP Serverの設定方法と使い方。
ブロックチェーンオラクルネットワーク「Chainlink」をClaudeから操作できるMCPサーバー。
価格フィードデータの取得・VRF(検証可能乱数)の活用・Automationジョブの管理・Data Streamsへのアクセスが可能。
ClaudeとChainlinkのMCPサーバー連携により、DeFiプロトコルの価格データ取得・オラクル設定の管理・スマートコントラクトのトリガー自動化を実現できる。
ChainlinkのオラクルデータをリアルタイムでAIが活用できる。
設定方法はRPCエンドポイントを設定するだけでシンプルに完結する。
料金・APIキー情報
APIキー
🔑 必要🔑 APIキーの取得方法
- 1
https://infura.io/ にアクセスしてアカウントを作成する(無料)
- 2
ダッシュボードから「Create New Key」をクリックする
- 3
Web3 APIを選択してプロジェクト名を入力する
- 4
MainnetのエンドポイントURLをコピーする
こんな使い方ができます
ETH/USDなどの最新価格をClaudeがChainlinkオラクルからリアルタイムで取得できる
複数の資産ペアの価格フィードをClaudeが一括取得してDeFi分析ができる
Chainlink Automationのジョブ状況をClaudeが確認して管理できる
オラクルデータの履歴をClaudeが取得してトレンド分析ができる
セットアップ手順
- 1
https://infura.io/ でInfura APIキーを取得する
- 2
git clone https://github.com/kukapay/chainlink-feeds-mcp を実行してREADMEに従い npm install && npm run build する
- 3
claude mcp add chainlink-feeds -e INFURA_API_KEY=your-key -- node /path/to/chainlink-feeds-mcp/build/index.js
設定ファイル
コピー前に確認
Node.js 18以上が必要。Ethereum RPCエンドポイント(Infura/Alchemy等)が必要。高度な機能にはLINKトークンが必要。
claude mcp add chainlink-feeds -e INFURA_API_KEY=your-infura-api-key -- node /path/to/chainlink-feeds-mcp/build/index.js