此 MCP 插件提供了与 Alchemy SDK 的集成能力,可用于区块链和 NFT 操作,为开发者提供便捷的功能支持。
此 MCP 插件提供与 Alchemy SDK 的集成,用于区块链和 NFT 操作,帮助开发者高效开展相关工作。
要通过 Smithery 自动为 Claude Desktop 安装 alchemy-sdk-mcp,可执行以下命令:
npx -y @smithery/cli install @itsanishjain/alchemy-sdk-mcp --client claude
npm install
npm run build
配置 Alchemy API 密钥:
settings.json
中的 ALCHEMY_API_KEY
启动服务器:
npm start
以下是使用可用端点的基础示例:
POST /getNftsForOwner
{
"owner": "wallet_address"
}
POST /getNftMetadata
{
"contractAddress": "contract_address",
"tokenId": "token_id"
}
POST /getBlockNumber
在实际应用中,你可以根据业务需求对这些端点进行灵活组合和调用,以实现更复杂的功能。
所有端点都包含完善的错误处理和日志记录。错误以以下格式返回:
{
"error": "Error message"
}
服务器实现全面的日志记录,使用 console.error 以便更好地调试: