Provides a foundation for blockchain interaction, enabling reliable execution of transactions, token transfers, and smart contract interactions across multiple chains
Required runtime environment for the server, specified as v16 or later
Package manager option for installing dependencies
Alternative package manager option for installing dependencies
UniversalDeFi AI
Overview
UniversalDeFi AI is a backend service designed to execute transactions across multiple blockchains. It facilitates seamless interaction with various chains, including sending native tokens and token transfers. The service utilizes the Model Context Protocol (MCP) framework to ensure secure, structured, and efficient transactions.
Key Functionalities:
Retrieve and manage wallet addresses
Fetch and list wallet balances
Execute native token transfers
Transfer tokens using contract addresses or symbols
Call and interact with smart contract functions
Securely manage tokens across chains
Features
Multi-Chain Support: Supports both native and token transfers across different blockchains
Private Key Management: Uses environment variables to protect sensitive data
Smart Contract Interaction: Supports function calls to blockchain smart contracts
Blockchain Integration: Built on Viem and Ethers for reliable blockchain interaction
Customizable RPC Support: Allows configuration of RPC URLs for optimized performance
Standardized MCP Integration: Enables structured data interaction for AI-driven automation
Requirements
Before setting up UniversalDeFi AI, ensure you have the following installed:
Node.js (v16 or later)
npm or yarn
A valid wallet seed phrase
Installation
Clone the repository and install dependencies:
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
A backend service that executes transactions across multiple blockchains, enabling users to manage wallets, transfer tokens, and interact with smart contracts using the Model Context Protocol framework.
Related MCP Servers
- -securityAlicense-qualityA server that integrates with Stripe for handling payments, customers, and refunds through the Model Context Protocol, providing a secure API to manage financial transactions.Last updated -43MIT License
- -securityAlicense-qualityA Model Context Protocol server that enables interaction with the Tradovate API for managing trading contracts, positions, orders, and accounts.Last updated -1MIT License
- -securityAlicense-qualityA Model Context Protocol server that provides comprehensive integration with PayPal's APIs, enabling seamless interaction with payment processing, invoicing, subscription management, and business operations through a standardized interface.Last updated -6Apache 2.0
- AsecurityAlicenseAqualityA server that provides tools for interacting with MantraChain blockchain through the Model Context Protocol, allowing users to manage tokens, stake assets, query balances, and execute various blockchain operations.Last updated -1812MIT License