MCP ExplorerExplorer

Dipdup Mcp Tutorial

@Wizard1209on 9 months ago
2 MIT
FreeCommunity
AI Systems
Sample project to demonstrate the MCP capabilities of DipDup

Overview

What is Dipdup Mcp Tutorial

dipdup_mcp_tutorial is a sample project that demonstrates the capabilities of the MCP server using DipDup to index Ethereum ERC20 tokens and interact with the data through natural language.

Use cases

Use cases include tracking USDC transfers, querying contract addresses, and managing token transfers through natural language commands.

How to use

To use dipdup_mcp_tutorial, install the required Python version and access an Ethereum node using an Alchemy API key. Run the provided commands to start the MCP server and interact with ERC20 token transfers.

Key features

Key features include tracking ERC20 token transfers on Ethereum, allowing AI agents to add new tokens, querying transfers by address, and executing commands using simple language.

Where to use

dipdup_mcp_tutorial can be used in blockchain applications, financial services, and any domain that requires tracking and querying ERC20 token transactions on Ethereum.

Content

ERC20 Token Indexer with AI Integration

Index Ethereum ERC20 tokens and interact with the data using natural language.

What It Does

  • Tracks ERC20 token transfers on Ethereum
  • Lets AI agents add new tokens to track
  • Enables querying transfers by address
  • Everything works through simple language commands

Quick Start

Requirements

  • Python 3.12
  • Ethereum node access (Alchemy API key)

Install

curl -Lsf https://dipdup.io/install.py | python
export NODE_API_KEY=your_alchemy_api_key

Run

dipdup -e .env -С sqlite run
dipdup -e .env -C sqlite mcp run

MCP server runs at http://localhost:9999

Development

make install
source .venv/bin/activate

# For local dev with PostgreSQL
cp deploy/.env.default deploy/.env
make up

Built with DipDup - Documentation: dipdup.io/docs

Prompt examples

Hi Copilot, how’s my indexer doing? Please, answer very briefly in this dialog.
Track USDC transfers, ask Perplexity for correct contract address and block that was two years ago, add transfers index with these parameters.
Index USDT from same block
What is the volume of token transfers for address 0xbf51c5f00f4435536ed26e23073c6fd0990a32ed and for what time period?
Give me a quick summary of token transactions for 0x8a4497f460afa320f372114981de0198e2166095

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers