Alchemy MCP Plugin

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • 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.

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

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 claude

Instalación manual

  1. Instalar dependencias:
npm install
  1. Construir el proyecto:
npm run build
  1. Configura tu clave API de Alchemy:
    • Obtenga una clave API de Alchemy
    • Actualice ALCHEMY_API_KEY en settings.json
  2. Iniciar el servidor:
npm start

Puntos 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 /getBlockNumber

Manejo 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

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Este complemento permite la interacción con datos de blockchain y NFT a través del SDK de Alchemy, lo que permite operaciones como recuperar metadatos de NFT, obtener NFT para direcciones de billetera y obtener el último número de bloque.

  1. Features
    1. Setup
      1. Installing via Smithery
      2. Manual Installation
    2. Available Endpoints
      1. 1. Get NFTs for Owner
      2. 2. Get NFT Metadata
      3. 3. Get Block Number
    3. Error Handling
      1. Logging
        ID: p99w73336q