Alchemy MCP Plugin
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 claudeManual Installation
Install dependencies:
npm installBuild the project:
npm run buildConfigure your Alchemy API key:
Get an API key from Alchemy
Update the
ALCHEMY_API_KEYinsettings.json
Start the server:
npm startAvailable 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 /getBlockNumberError 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
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/itsanishjain/alchemy-sdk-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server