Complemento MCP de Alchemy
Este complemento MCP proporciona integración con el SDK de Alchemy para operaciones de blockchain y NFT.
Características
Obtenga NFT para una dirección de billetera
Obtener metadatos de NFT
Obtener el último número de bloque
Se pueden agregar más puntos finales según sea necesario
Related MCP server: MCP Etherscan Server
Configuración
Instalación mediante herrería
Para instalar alchemy-sdk-mcp para Claude Desktop automáticamente a través de Smithery :
npx -y @smithery/cli install @itsanishjain/alchemy-sdk-mcp --client claudeInstalación manual
Instalar dependencias:
npm installConstruir el proyecto:
npm run buildConfigura tu clave API de Alchemy:
Obtenga una clave API de Alchemy
Actualice
ALCHEMY_API_KEYensettings.json
Iniciar el servidor:
npm startPuntos finales disponibles
1. Consigue NFT para el propietario
POST /getNftsForOwner
{
"owner": "wallet_address"
}2. Obtener metadatos NFT
POST /getNftMetadata
{
"contractAddress": "contract_address",
"tokenId": "token_id"
}3. Obtener el número de bloque
POST /getBlockNumberManejo de errores
Todos los puntos finales incluyen la gestión y el registro de errores adecuados. Los errores se devuelven en el formato:
{
"error": "Error message"
}Explotación florestal
El servidor implementa un registro completo utilizando console.error para una mejor depuración:
[Configuración] registros para la inicialización
[API] registros de llamadas API
[Error] Registros para el manejo de errores
$env:ALCHEMY_API_KEY="KRdhdsBezoTMVajIknIxlXgBHc1Pprpw"; nodo dist/index.js