Provides access to Alchemy's blockchain and NFT APIs, allowing querying of NFT ownership, metadata, sales data, floor prices, token balances, and various blockchain operations including ENS resolution, block information, and transaction details.
Alchemy MCP Plugin
This MCP plugin provides integration with the Alchemy SDK for blockchain and NFT operations.
Features
Get NFTs for a wallet address
Get NFT metadata
Get latest block number
More endpoints can be added as needed
Related MCP server: MCP Etherscan Server
Setup
Installing via Smithery
To install alchemy-sdk-mcp for Claude Desktop automatically via Smithery:
Manual Installation
Install dependencies:
Build the project:
Configure your Alchemy API key:
Get an API key from Alchemy
Update the
ALCHEMY_API_KEYinsettings.json
Start the server:
Available Endpoints
1. Get NFTs for Owner
2. Get NFT Metadata
3. Get Block Number
Error Handling
All endpoints include proper error handling and logging. Errors are returned in the format:
Logging
The server implements comprehensive logging using console.error for better debugging:
[Setup] logs for initialization
[API] logs for API calls
[Error] logs for error handling
$env:ALCHEMY_API_KEY="KRdhdsBezoTMVajIknIxlXgBHc1Pprpw"; node dist/index.js