---
title: "Claude Code向けAlchemyプラグインが利用可能に"
description: "Claude Code向けAlchemyプラグインを一度インストールすれば、100以上のチェーンのブロックチェーンデータをクエリし、スラッシュコマンドを実行し、会話から離れることなくAlchemyアプリを管理できます。"
---

# Claude Code向けAlchemyプラグインが利用可能に

<ImageBlock
  src="https://media.alchemy.com/claude-plugin.png"
  alt="Alchemy Claude プラグイン"
  width={1920}
  height={900}
  priority
/>

従来の開発フローは変わりつつあります。これまではこうでした。コーディング中に何か必要になる ― ウォレット残高、ETHの現在価格、トランザクションが実際に成立したかどうか。そこで手を止める。ダッシュボードを開き、ドキュメントを漁り、SDK呼び出しをつぎはぎし、チェーンを切り替えて、ようやく答えにたどり着く。

私たちはClaude Code向けのAlchemyプラグインを作り、この往復をなくしました。一度インストールすれば、コーディングエージェントは100以上のチェーンにわたってブロックチェーンデータを照会し、会話から離れることなくAlchemyアプリを管理できます。「ETHの現在価格は?」や「vitalik.ethが所有するNFTを見せて」と聞けば、ライブデータに基づく実際の答えが、今いる場所で返ってきます。

<ExternalVideo
  url="https://www.youtube.com/watch?v=_9EK9tInVDo"
  provider="youtube"
  providerUid="_9EK9tInVDo"
/>

このプラグインはオープンソースで、今すぐ[alchemyplatform/alchemy-claude-plugin](https://github.com/alchemyplatform/alchemy-claude-plugin)から入手できます。

## **1回のインストールで得られるもの**

1回のインストールで、Claude Codeは同時に3つのものを得ます。ホスト型のAlchemy MCP Serverが接続され、Claudeはライブのブロックチェーンデータをツールとして呼び出せるようになります。よく使う照会のためのスラッシュコマンドが追加され、日常的な作業がコマンド1つで済むようになります。そして、AlchemyをどうAlchemyのやり方で使うかをClaudeに教えるAgent Skillsが同梱されます。これは会話中の質問への回答にも、我々のAPIに対するアプリケーションコードの記述にも使われます。

これらの設定は一切不要です。インストールしてサインインすれば、すぐに問いかけを始められます。

## **はじめに**

Claude Code内で、マーケットプレイスを追加してプラグインをインストールします。

<CodeSnippet
  language="bash"
  code={`/plugin marketplace add alchemyplatform/alchemy-claude-plugin
/plugin install alchemy@alchemy`}
/>

Claudeが初めてAlchemyツールを呼び出すとき、ブラウザウィンドウが開き、OAuth経由でAlchemyアカウントにサインインします。APIキーをコピーする必要も、ローカルサーバーを立てる必要もありません。アカウントをまだお持ちでない場合は、[Alchemy Dashboard](https://dashboard.alchemy.com/)から無料で作成できます。

次に、セットアップを一度実行して、作業対象のアプリを選びます。

`/alchemy:setup`

これにより、そのセッションの間、アプリのAPIキーがキャッシュされます。ほとんどのデータツールが必要とするのはこれです。その後は、平易な英語で質問するか、コマンドを使うか自由に選べます。

## **実際によく使うコマンド**

スラッシュコマンドは、作業を中断させがちな照会をカバーしています。それぞれオプションでネットワークを指定でき、省略した場合はEthereumメインネットがデフォルトになります。

<EmbeddedTable
  table={{
    columns: [
      { key: "command", width: 200, title: "Command", dataType: "object" },
      { key: "description", width: 420, title: "What it does", dataType: "object" },
    ],
    data: [
      {
        command: { title: "/alchemy:setup", tooltip: "", icon: "" },
        description: {
          title: "Connect and select an Alchemy app for the session",
          tooltip: "",
          icon: "",
        },
        id: 0,
      },
      {
        command: { title: "/alchemy:balance [network]", tooltip: "", icon: "" },
        description: {
          title: "Native and ERC-20 balances with USD values",
          tooltip: "",
          icon: "",
        },
        id: 1,
      },
      {
        command: { title: "/alchemy:nfts [network]", tooltip: "", icon: "" },
        description: { title: "NFTs owned by a wallet", tooltip: "", icon: "" },
        id: 2,
      },
      {
        command: { title: "/alchemy:token [network]", tooltip: "", icon: "" },
        description: {
          title: "Token price and metadata",
          tooltip: "",
          icon: "",
        },
        id: 3,
      },
      {
        command: { title: "/alchemy:tx [network]", tooltip: "", icon: "" },
        description: {
          title: "Transaction details and receipt",
          tooltip: "",
          icon: "",
        },
        id: 4,
      },
      {
        command: { title: "/alchemy:portfolio [networks]", tooltip: "", icon: "" },
        description: {
          title: "Multi-chain tokens and NFTs",
          tooltip: "",
          icon: "",
        },
        id: 5,
      },
      {
        command: { title: "/alchemy:gas [network]", tooltip: "", icon: "" },
        description: {
          title: "Current gas and fee estimates",
          tooltip: "",
          icon: "",
        },
        id: 6,
      },
      {
        command: { title: "/alchemy:solana", tooltip: "", icon: "" },
        description: {
          title: "SOL balance and SPL token accounts",
          tooltip: "",
          icon: "",
        },
        id: 7,
      },
      {
        command: { title: "/alchemy:create-app", tooltip: "", icon: "" },
        description: { title: "Create a new Alchemy app", tooltip: "", icon: "" },
        id: 8,
      },
    ],
  }}
/>

`portfolio`でチェーンをまたいで読み取れます。価格フィードを組まなくても、USD建てで残高を確認できます。トランザクションとそのレシートを調べて、決済が完了したかを確認できます。EVMで使っているのと同じフローの中で、Solanaに入ってSOLとSPLトークンアカウントを扱えます。そして、出荷の準備が整ったら、`create-app`がターミナルを離れることなく新しいAlchemyアプリをプロビジョニングします。

各コマンドの裏には、ホスト型Alchemy MCP Serverが提供する160以上のツールがあります。EVM JSON-RPC、Token、NFT、Prices、Portfolioの各API、トランザクションのシミュレーションとトレーシング、ガスレストランザクション、そしてRPCとDigital Asset Standardの両方を通じたSolanaです。コマンドを暗記する必要もありません。Claudeに直接聞けば、適切なツールを選んでくれます。

## **これが重要な理由**

重要なのは、残高を調べられるようになったこと自体ではありません。それはこれまでもできました。重要なのは、その照会が作業の外側ではなく、内側で起こるようになったことです。

エージェントがコンテキストの中でチェーンを読めるようになると、問いの立て方が変わります。「このアドレスは何を保有しているか」を別作業として尋ねるのではなく、失敗しているフローをデバッグする一部として尋ねるようになります。Claudeにトランザクションレシートを確認させ、なぜリバートしたのかを推論させ、修正案を出させることが、ファイルを離れることなくできます。シミュレーションとトレーシングはすぐそこにあるので、トランザクションを送信する前に、それが何をするのかを理解できます。エージェントはチェーンについてコードを書いているだけではありません。チェーンを見ることができるのです。

だからこそ、ツールと並んでAgent Skillsも提供しています。ライブデータはその場の質問に答えます。スキルは我々のAPIの背後にあるパターンをClaudeに教え、AlchemyのAPIに対してコードを書くとき、我々自身が書くようなコードを書けるようにします。会話の中では正しい助言が、リポジトリの中では正しいコードが得られます。

## **Claude Codeを使わない場合**

このプラグインはClaude Codeユーザーにとって最も手軽な方法ですが、エージェントからAlchemyを利用する3つの方法のうちの1つにすぎません。自分の構築スタイルに合ったものを選んでください。

<EmbeddedTable
  table={{
    columns: [
      { key: "option", width: 180, title: "", dataType: "object" },
      { key: "bestFor", width: 440, title: "Best for", dataType: "object" },
    ],
    data: [
      {
        option: { title: "Claude plugin", tooltip: "", icon: "" },
        bestFor: {
          title:
            "Claude Code, where one install bundles the MCP server, slash commands, and skills",
          tooltip: "",
          icon: "",
        },
        id: 0,
      },
      {
        option: {
          title:
            '<a href="https://www.alchemy.com/docs/alchemy-cli">Alchemy CLI</a>',
          tooltip: "",
          icon: "",
        },
        bestFor: {
          title:
            "The terminal directly, for live queries, transactions, and admin tasks in shell scripts, cron jobs, and CI pipelines",
          tooltip: "",
          icon: "",
        },
        id: 1,
      },
      {
        option: {
          title:
            '<a href="https://www.alchemy.com/docs/alchemy-mcp-server">MCP server</a>',
          tooltip: "",
          icon: "",
        },
        bestFor: {
          title:
            "Any MCP-compatible client such as Cursor, Codex, Claude Desktop, or VS Code Copilot, for live blockchain data as tool calls",
          tooltip: "",
          icon: "",
        },
        id: 2,
      },
      {
        option: {
          title:
            '<a href="https://www.alchemy.com/docs/alchemy-agent-skills">Agent Skills</a>',
          tooltip: "",
          icon: "",
        },
        bestFor: {
          title:
            "Any agent that writes code against Alchemy APIs, for endpoint knowledge without tool calls",
          tooltip: "",
          icon: "",
        },
        id: 3,
      },
    ],
  }}
/>

Claude Codeを使っているなら、プラグインをインストールするだけで、MCP server、スラッシュコマンド、スキルがすべて一緒に揃います。

## **試してみる**

マーケットプレイスを追加し、インストールし、`/alchemy:setup`を実行して、Claudeにオンチェーンの何かを尋ねてみてください。全体で1分ほどしかかかりません。アカウントは無料で、プラグインはオープンソースなので、仕組みを確認したり、貢献したりすることもできます。

[alchemyplatform/alchemy-claude-plugin](https://github.com/alchemyplatform/alchemy-claude-plugin)から入手するか、[ドキュメント](https://www.alchemy.com/docs/alchemy-claude-plugin)をお読みください。
