MCP ExplorerExplorer

Mcp Four Meme

@lugondevon 10 months ago
1 MIT
FreeCommunity
AI Systems
MCP Server for EVM networks, enabling wallet management and DeFi operations.

Overview

What is Mcp Four Meme

mcp-four-meme is a Model Context Protocol (MCP) server designed for interacting with EVM-compatible networks, providing tools for blockchain interactions, wallet management, and DeFi operations.

Use cases

Use cases include managing crypto wallets, transferring tokens, integrating with DeFi protocols like PancakeSwap, resolving ENS domains, and tracking wallet balances and transaction histories.

How to use

To use mcp-four-meme, install it via pnpm with the command ‘pnpm add @mcpdotdirect/evm-mcp-server’. You can start the server using ‘startServer()’ in your code or run it in HTTP server mode with ‘pnpm start:http’. CLI tools are available for common operations like deploying ERC20 tokens.

Key features

Key features include EVM network support, wallet management, token operations, DeFi integration, ENS resolution, balance and transaction tracking, HTTP server mode, and a command-line interface for various operations.

Where to use

mcp-four-meme can be used in blockchain development, decentralized finance (DeFi) applications, wallet management systems, and any project requiring interaction with EVM-compatible networks.

Content

@mcpdotdirect/evm-mcp-server

A Model Context Protocol (MCP) server for interacting with EVM-compatible networks. This server provides tools and resources for blockchain interactions, wallet management, and DeFi operations.

Features

  • 🔄 EVM Network Support - Interact with any EVM-compatible blockchain
  • 👛 Wallet Management - Create, import, and manage crypto wallets
  • 💱 Token Operations - Transfer tokens and interact with ERC20 contracts
  • 🔄 DeFi Integration - Built-in support for PancakeSwap and other DeFi protocols
  • 🔍 ENS Resolution - Resolve and interact with ENS domains
  • 📊 Balance & Transaction Tracking - Monitor wallet balances and transaction history
  • 🌐 HTTP Server Mode - Run as an HTTP server for API access
  • 🛠 CLI Interface - Command-line tools for common operations

Installation

pnpm add @mcpdotdirect/evm-mcp-server

Configuration

  1. Create a .env file based on .env.example:
cp .env.example .env
  1. Configure your environment variables:
  • RPC_URL - Your EVM network RPC URL
  • PRIVATE_KEY - (Optional) Wallet private key for operations
  • Other variables as needed

Usage

As an MCP Server

import { startServer } from '@mcpdotdirect/evm-mcp-server';

startServer();

HTTP Server Mode

pnpm start:http

CLI Tools

Deploy ERC20 token:

pnpm deploy-erc20

Development

# Install dependencies
pnpm install

# Run in development mode
pnpm dev

# Run HTTP server in development mode
pnpm dev:http

# Build
pnpm build

Scripts

  • start - Start the MCP server
  • build - Build the project
  • build:http - Build HTTP server
  • build:scripts - Build CLI scripts
  • dev - Run in development mode with hot reload
  • dev:http - Run HTTP server in development mode
  • prepublishOnly - Prepare package for publishing

Requirements

  • Node.js >= 18.0.0
  • TypeScript >= 5.8.2

License

MIT License - see LICENSE file for details

Links

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers