Alchemy MCP プラグイン
この MCP プラグインは、ブロックチェーンおよび NFT 操作用の Alchemy SDK との統合を提供します。
特徴
ウォレットアドレスでNFTを取得する
NFTメタデータを取得する
最新のブロック番号を取得する
必要に応じてエンドポイントを追加できます
Related MCP server: MCP Etherscan Server
設定
Smithery経由でインストール
Smithery経由で Claude Desktop 用の alchemy-sdk-mcp を自動的にインストールするには:
npx -y @smithery/cli install @itsanishjain/alchemy-sdk-mcp --client claude手動インストール
依存関係をインストールします:
npm installプロジェクトをビルドします。
npm run buildAlchemy API キーを設定します。
AlchemyからAPIキーを取得する
settings.jsonのALCHEMY_API_KEYを更新します。
サーバーを起動します。
npm start利用可能なエンドポイント
1. 所有者のためにNFTを取得する
POST /getNftsForOwner
{
"owner": "wallet_address"
}2. NFTメタデータを取得する
POST /getNftMetadata
{
"contractAddress": "contract_address",
"tokenId": "token_id"
}3. ブロック番号を取得する
POST /getBlockNumberエラー処理
すべてのエンドポイントには適切なエラー処理とログ記録が含まれます。エラーは次の形式で返されます。
{
"error": "Error message"
}ログ記録
サーバーは、より優れたデバッグのために console.error を使用して包括的なログ記録を実装します。
[セットアップ] 初期化のログ
[API] API呼び出しのログ
[エラー] エラー処理のログ
$env:ALCHEMY_API_KEY="KRdhdsBezoTMVajIknIxlXgBHc1Pprpw"; ノード dist/index.js