About Alchemy Plugin
Alchemy Plugin is an MCP server in the Blockchain category: integrate blockchain and NFT operations seamlessly. Retrieve NFTs, their metadata, and the latest block number with ease. Enhance your applications with powerful blockchain capabilities using the Alchemy SDK.
Install
git clone https://github.com/itsanishjain/alchemy-sdk-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Alchemy Plugin
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
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
Setup
Installing via Smithery
To install alchemy-sdk-mcp for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @itsanishjain/alchemy-sdk-mcp --client claude
Manual Installation
- Install dependencies:
npm install
- Build the project:
npm run build
-
Configure your Alchemy API key:
- Get an API key from Alchemy
- Update the
ALCHEMY_API_KEYinsettings.json
-
Start the server:
npm start
Available Endpoints
1. Get NFTs for Owner
POST /getNftsForOwner
{
"owner": "wallet_address"
}
2. Get NFT Metadata
POST /getNftMetadata
{
"contractAddress": "contract_address",
"tokenId": "token_id"
}
3. Get Block Number
POST /getBlockNumber
Error Handling
All endpoints include proper error handling and logging. Errors are returned in the format:
{
"error": "Error message"
}
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
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.