ブロックチェーンデータ向けMCP: すべてのAlchemy APIをAIアシスタントで
著者: Lisa Ma

Claudeを開いて、普段ならスクリプトを書いて調べるような質問をしてみる。「今、USDCのレンディングマーケットの上位はどこで、supply APYが最も高いのはどれか?」
数秒後、答えが返ってくる。Aave、Compound、Morphoのライブレートをチェーンごとに並べて、ソートした状態で。スクリプトは不要。ドキュメントからエンドポイントをコピーする必要もない。正しいコントラクトアドレスを探し回ることもない。聞けば、アシスタントがチェーンを読んで答えてくれる。
これが機能するのは、アシスタントがAlchemy MCP serverに接続されているからだ。これはAlchemyのすべてのブロックチェーンAPIを、AI assistantが通常の会話の中で呼び出せるツールとして公開する、ホスト型のサービスだ。オンチェーンの質問にも、アシスタントがすでにあなたのコードベースについての質問に答えているのと同じやり方で答えが返ってくる。
何が起きたのか
コーディングアシスタントは推論には強いが、当て推量には弱い。ライブのブロックチェーンデータを取得する実際の手段を与えずに問い合わせると、存在しないエンドポイントを作り出したり、学習データ由来の古い数字を返したりすることがよくある。知性はそこにある。現実への接続がないだけだ。
MCPはそのギャップを埋める。アシスタントがMCPを通じてAlchemyに接続されていれば、「USDCのレンディングマーケットの上位は」という質問は、パターンマッチで済ませるものではなく、実際にチェーンを読んで答えるもの、つまりコントラクトを呼び出し、現在のレートを取得し、今この瞬間の実際の数字を返すものになる。
ブロックチェーンデータ向けのMCPとは何か
MCP(Model Context Protocol)は、AI assistantを外部のツールやデータに接続するためのオープンな標準だ。共通のプラグと考えればいい。ツール提供者が一連の機能を公開し、アシスタントがそれを検出し、以降はアシスタントがそれらの機能を通常の会話の中で呼び出せるようになる。
Alchemy MCP serverは、ブロックチェーンデータのためのそのプラグだ。AlchemyのAPI表面を、アシスタントが取り込んで使えるツールとして公開する。その数は168、対象チェーンは100以上。トークンの残高、NFTの所有状況、トランザクション履歴、ポートフォリオデータ、価格、ガス見積もり、トランザクションのシミュレーション、トレース、生のRPC呼び出し。Alchemy APIでできることなら、MCPを通じてアシスタントにもできる。
MCPは特定の1つのアプリ向けのプラグインではなく標準なので、一度接続すればあとはアシスタントが処理する。プロジェクトにインストールするものはなく、組み込むべきSDKもない。サーバーはhttps://mcp.alchemy.com/mcpで稼働し、アシスタントがそこに接続すると、ツールが現れる。
すべてのAlchemy APIが、今やアシスタントから呼び出せるものになる
有用なのは個々のツールそのものではない。全体の表面が一度に使えることで、アシスタントが自分でやるのと同じように各ステップを連結できる、という点だ。
「過去24時間でBase上のAaveに100万ドル以上のUSDCを供給したウォレットはどれか」と聞けば、転送履歴を取得し、フィルタリングし、合計を出せる。「このウォレットの中身は」と聞けば、残高、トークンのメタデータ、NFTの保有状況を読み取り、1つのきれいな要約にまとめて返せる。「このswapを送る前にシミュレートして」と聞けば、シミュレーションを実行し、ガスを使う前に何が起こるかを教えてくれる。
これらはビルド中にすでに自分で問いかけている質問だ。通常はそれぞれが回り道になる。エンドポイントを探し、呼び出しを書き、レスポンスを解析し、読む。すべてのAlchemy APIがアシスタントに入っていれば、その回り道は1つの文に圧縮される。
サーバーはツールを3つのカテゴリーに分類している。AdminツールはAlchemyのアカウントとアプリを管理する。RPCツールは標準のEVM JSON-RPC、Solana RPC、Token API、転送、シミュレーション、トレース、デバッグ、account abstractionをカバーする。Dataツールは、NFT、価格、マルチチェーンのポートフォリオデータ向けのAlchemyのREST APIを呼び出す。select_appを実行した後は、そのセッション中、dataとrpcのツールはそのアプリの認証情報を使う。ツールの全一覧はMCP serverのドキュメントを参照。
すでに使っているアシスタントで機能する
Alchemy MCP serverは、特定の1つのモデルやアプリに縛られていない。Claude、Cursor、Codex、ChatGPT、その他MCP対応クライアントで機能する。すでに使っているアシスタントをそのまま使えばよく、Alchemyがそこに接続する。採用すべき独自モデルはなく、後から取り除くものもない。
これが重要なのは、正しいツールとはエディタの隣で既に開いているツールだということだ。MCPはそこに収まる。働き方を変えることを求めてはこない。
セットアップ方法
アシスタントのMCP設定にサーバーを一度追加し、求められたらAlchemyアカウントでサインインし、質問を始めればいい。認証はhttps://mcp.alchemy.com/mcpで稼働するホスト型サーバー上でのOAuthだ。APIキーをコピーする必要もなく、ローカルプロセスを動かす必要もない。
Cursorの場合は、~/.cursor/mcp.json(グローバル)または.cursor/mcp.json(プロジェクト単位)に以下を追加し、エディタを再起動する。
{
"mcpServers": {
"alchemy": {
"type": "streamable-http",
"url": "https://mcp.alchemy.com/mcp"
}
}
}Claude Codeの場合は、以下を実行する。
claude mcp add alchemy --transport http https://mcp.alchemy.com/mcpCodexの場合は次を実行する。
codex mcp add alchemy --url https://mcp.alchemy.com/mcpアシスタントが最初にAlchemyのツールを呼び出す際に、OAuthサインイン用のブラウザウィンドウが開く。その後、「Base mainnet用のAlchemyアプリを選択して」のように使うアプリを選ぶよう指示すれば、RPCとDataのツールがどの認証情報を使うか分かるようになる。
Claude Desktop、VS Code Copilot、その他のMCPクライアント向けの具体的な手順はAlchemy MCP serverのドキュメントにある。Alchemy CLIのalchemy install mcpを使えば、1つのコマンドでサーバーを接続することもできる。
接続後は、ツールはそこにあるだけだ。チャットを開き、オンチェーンの質問を普通の言葉で問いかければ、アシスタントは自分で正しいAlchemy APIに手を伸ばす。
MCP、CLI、Skillsをどう使い分けるか
会話の中で答えを得たいとき、MCPが最も速い道だ。データを探る、状態を確認する、コードを書く前にアイデアを手早く検証する、といった場面。リポジトリにインストールするものは何もない。問いかけて、読むだけだ。
ターミナルからアシスタントにアクションを実行させたいとき、リポジトリをセットアップしたり、テスト用ウォレットに資金を入れたり、コマンドを実行したりしたいときは、Alchemy CLIのほうが向いている。そして、アシスタントに正しいAlchemyの統合コードを、実際にリリースするアプリの中に書かせたいときは、Agent SkillsがAPIの仕様全体を読み込むので、生成されたコードは最初から正しいエンドポイント、認証、ページネーションを使うようになる。
多くのビルドでは、最終的にこの3つすべてを使うことになる。始まりはたいていMCPだ。質問することが、最も労力の少ない入り口だからだ。
各要素の組み合わせ方についてはAlchemy for agentsを参照。
アシスタントにオンチェーンの質問を始めよう
100以上のチェーンで1億人以上のユーザーに99.99%のアップタイムでサービスを提供している、その同じインフラに、今は話しかけられる。Alchemy MCP serverを接続して、アシスタントにオンチェーンで何が起きているか聞いてみよう。そして、実際のデータで答えが返ってくるのを見てほしい。
Alchemy Newsletter
リリース情報をいち早く受け取る
ニュースレターに登録する
Alchemyの最新のプロダクト情報とリソースをお届けします
メールアドレスを入力すると、当社のマーケティング情報およびプロダクト最新情報の受信に同意したことになります。Alchemyが受け取った情報をプライバシー通知に従って取り扱うことに同意するものとします。購読はいつでも解除できます。
関連記事

Glamsterdam: Ethereum開発者のための完全ガイド
GlamsterdamはSepoliaで稼働中です。開発者にとって何を意味するか、Alchemyがネットワークアップグレードにどう備えたかをまとめた完全ガイドです。

トレーディングチームが低レイテンシーRPCにAlchemyを選ぶ理由
トレーディングチームがAlchemyを選ぶのは、市場が動くときの低レイテンシーな読み取りと書き込み、そして出来高のピーク時でも資金が決済される際の信頼できる記録のためだ。

東京で構築するなら、どのRPCプロバイダーを選ぶべきか
東京を提供するRPCプロバイダー5社を、5つのチェーンでベンチマークした。比較結果と、レイテンシに敏感なチームにとって差が出るポイントを示す。