Defi Portfolio Mngr
Bridge live crypto market data to AI assistants through the Model Context Protocol
Problem Statement
Crypto MCP Agent is a DeFi/crypto portfolio management tool that provides live cryptocurrency market data through the Model Context Protocol (MCP). Built on the uAgents framework and FastMCP server, it: Fetches real-time coin prices from CoinGecko API Exposes MCP-native tools for single/batch price queries and asset listings Integrates with AI copilots and other MCP clients Handles automated tool registration and environment-driven configuration The project essentially bridges DeFi market data with AI assistants through a standardized protocol interface.
Solution
How It's Made Core Technologies StackuAgents Framework (Fetch.ai)Provides the autonomous agent runtime and communication protocol Handles agent registration, mailbox functionality, and protocol management The agent runs on port 8000 with a deterministic seed ("BASIC-CRYPTO") for consistent addressing 2. FastMCP (Model Context Protocol)Lightweight server framework that exposes Python functions as MCP tools Enables seamless integration with AI assistants (Claude, Copilot, etc.) Tools are declared with simple @mcp.tool() decorators 3. uAgents MCP AdapterThe bridge between uAgents and FastMCP - this is the key integration piece Automatically converts MCP tools into uAgent protocols Handles authentication via ASI One API with the "asi1-mini" model
Hackathon
ETHOnline 2025
2025
Contributors
- jshishimaru
4 contributions