Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Alchemy Sdk Mcp

    0 stars
    TypeScript
    Updated Mar 5, 2025

    Table of Contents

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

    Table of Contents

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

    Documentation

    Alchemy MCP Plugin

    smithery badge

    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:

    bash
    npx -y @smithery/cli install @itsanishjain/alchemy-sdk-mcp --client claude

    Manual Installation

    1. Install dependencies:

    bash
    npm install

    2. Build the project:

    bash
    npm run build

    3. Configure your Alchemy API key:

    • Get an API key from Alchemy
    • Update the ALCHEMY_API_KEY in settings.json

    4. Start the server:

    bash
    npm start

    Available Endpoints

    1. Get NFTs for Owner

    typescript
    POST /getNftsForOwner
    {
        "owner": "wallet_address"
    }

    2. Get NFT Metadata

    typescript
    POST /getNftMetadata
    {
        "contractAddress": "contract_address",
        "tokenId": "token_id"
    }

    3. Get Block Number

    typescript
    POST /getBlockNumber

    Error Handling

    All endpoints include proper error handling and logging. Errors are returned in the format:

    json
    {
        "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

    Similar MCP

    Based on tags & features

    • MC

      Mcp Wave

      TypeScript00
    • GL

      Glm Mcp Server

      TypeScript·
      3
    • OP

      Openai Gpt Image Mcp

      TypeScript·
      75
    • MC

      Mcgravity

      TypeScript·
      71

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • MC

      Mcp Wave

      TypeScript00
    • GL

      Glm Mcp Server

      TypeScript·
      3
    • OP

      Openai Gpt Image Mcp

      TypeScript·
      75
    • MC

      Mcgravity

      TypeScript·
      71

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k