Monad-MCP-Server

Monad-MCP-Server

0

Monad MCP Server is designed to provide comprehensive details about wallet balances and tokens in the Monad Testnet. It leverages technologies like Node.js and ethers.js for blockchain interaction and offers various API endpoints for accessing wallet data.

🚀 Monad MCP Server

MCP (Monad Control Panel) server provides detailed information about wallets in the Monad Testnet network, allowing users to easily retrieve data about balances and tokens via API.

📋 Features

  • Native token balance (MONAD)
  • ERC-20 token balances
  • General wallet information
  • Token error analysis

⚙️ Technologies

  • Node.js
  • Express
  • ethers.js
  • Monad Testnet

⚙️ Installation and Running

Prerequisites

  • Node.js v16 or newer
  • npm or yarn

🌐 API Endpoints

  • /wallet/:address for wallet information.
  • /wallet/:address/balance for native token balance.
  • /wallet/:address/token/:tokenAddress for specific ERC-20 token information.

🔮 Future Improvements

  • Add NFT token support.
  • Implement request caching.
  • Create a web interface.
  • Add wallet transaction analysis.
  • Implement wallet change notifications.

🤝 Contributing

  • Fork the project
  • Create a branch
  • Commit and push changes
  • Open a Pull Request

📄 License

This project is distributed under the ISC license.