Monad-Testnet-Uniswap-MCP-Server

Monad-Testnet-Uniswap-MCP-Server

0

The Monad Uniswap Trading MCP Server is designed to enable AI assistants to perform cryptocurrency trades using natural language on the Monad testnet via Uniswap. It offers functionalities for balance checking, token approvals, and executing trades.

Monad Uniswap Trading MCP Server

This project implements a Model Context Protocol (MCP) server that interacts with Uniswap on the Monad testnet. The server provides tools for token trading, balance checking, and token information lookups, allowing AI assistants to execute cryptocurrency trades through natural language.

All functions of the MCP:

  • Checking MON token balances
  • Looking up token information
  • Approving tokens for trading
  • Buying tokens on Uniswap
  • Selling tokens on Uniswap

Prerequisites

  • Node.js (v16 or later)
  • npm or yarn
  • Claude Desktop or another MCP-compatible client
  • Some MON tokens on Monad testnet for testing

Getting Started

  1. Clone this repository.
  2. Install dependencies.
  3. Build the MCP server (or use the script in 'build' folder).

How to interact with the MCP

  • Add your wallet using the private key.
  • Use prompts for buying and selling with token names/addresses and slippage.