Server data from the Official MCP Registry
Underwritten DeFi yield discovery & goal planning for AI agents on Base & EVM.
About
Underwritten DeFi yield discovery & goal planning for AI agents on Base & EVM.
Remote endpoints: streamable-http: https://www.defi.garden/api/mcp
Security Report
DeFi Garden is a client-side web application with an MCP server component for AI integration. The codebase demonstrates reasonable security practices for a static frontend application, but several moderate concerns exist: the MCP server implementation lacks documented authentication mechanisms, there is extensive use of external APIs without visible rate-limiting or validation safeguards, and the keeper modules execute autonomous transactions on Hyperliquid with minimal documented access controls. The live-browser.js script injection mechanism, while functional, presents attack surface if the local development server is misconfigured. Supply chain analysis found 1 known vulnerability in dependencies (0 critical, 1 high severity).
3 files analyzed ยท 11 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
How to Install & Connect
Available as Local & Remote
This plugin can run on your machine or connect to a hosted endpoint. during install.
Documentation
View on GitHubFrom the project's GitHub README.
๐ฑ DeFi Garden
Calm, honest DeFi yield discovery and goal-based savings planning.
DeFi Garden is a static, zero-backend, zero-build-step web application built on the DefiLlama yields API, designed for cautious savers and DeFi operators who value trust, realistic projections, and mathematical transparency over speculative hype.
๐ The Two Core Faces of DeFi Garden
DeFi Garden serves two distinct workflows through an inline, zero-flash IA router (window.__APP_MODE in home.html):
1. ๐ชด Garden Planner (Default Experience โ / and plan.html)
- Goal-First Conversational Savings: Plan savings around real-life goals (subscriptions, gadgets, life milestones) rather than chasing abstract APY numbers.
- Yield-Funded Paradigm: "Buy it outright and the money's gone. Garden it and you keep the money AND get the thing."
- Blended Yield Rates: Calculates honest "forever numbers" โ the capital required so ongoing live yield pays recurring bills automatically.
- Degen Honesty: Applies a mandatory โ decay haircut to variable farm/reward emissions, ensuring users plan around realistic long-term carry.
2. ๐ Analytics & Yield Discovery (/?token=, /?chain=, /?pool=, /?app=1)
- Multi-Chain Pool Explorer: Real-time yield monitoring across 50+ blockchains (Ethereum, Arbitrum, Base, Hyperliquid, Solana, etc.) and all major protocol types (Lending, Staking, LP/DEX, Yield Farming).
- Deep Pool Breakdown (
PoolDetail.js): In-depth pool analytics, 30-day mean APY tracking, base vs. reward emission separation, and impermanent loss risk indicators. - Funding Harvest Module (
/hype-harvest.html//?module=hype-harvest): Delta-neutral cash-and-carry funding harvest calculator for Hyperliquid perps with live basis spread tracking and dual-oracle divergence tripwires.
๐ก๏ธ Trust Rails (The Core Moat)
Every metric rendered across DeFi Garden derives from live on-chain and API data through strict, non-negotiable trust rails:
APY_SANITY_LIMIT = 1000%: Anomalous, short-lived spikes can never enter a plan. In analytics, anomalous pools are demoted, flagged withโ, and forced to high-risk classification.DEFAULT_MIN_TVL = $100K: Low-liquidity pools below the safety floor are filtered out to protect savers from illiquid exits and sudden deprecations.- Dual-Oracle Divergence Guard: Modules verify mark vs. oracle price divergence ($<15\text{ bps}$ tripwire) to alert on basis dislocation and squeeze risk.
- Deterministic Math Layer: LLMs may narrate or explain mechanisms, but numbers, projections, and compounded yields are calculated deterministically.
๐จ Design System โ "Quiet"
DeFi Garden uses the "Quiet" design system โ a restrained, clean-minimal, table-first interface designed for clarity and focus:
- Surface Tokens (
--ui-*):- Backgrounds:
--ui-bg(#F7F8FAlight /#161A20dark),--ui-surface(#FFFFFF/#1E242C),--ui-surface-muted,--ui-surface-sunken. - Separation: Single-pixel hairline borders (
--ui-border: #E4E7EE,--ui-border-strong: #CBD2DF). - Text: High-contrast hierarchy (
--ui-text: #10151F,--ui-text-secondary: #5A6478,--ui-text-muted: #8A93A6). - Accents: Fixed trust-blue palette (
--ui-accent: #3B82F6,--ui-accent-hover: #2563EB,--ui-accent-soft: #EFF5FF). - Radii: Clean geometric squircles (
--ui-radius-sm: 8px,--ui-radius-md: 12px,--ui-radius-lg: 16px,--ui-radius-pill: 999px).
- Backgrounds:
- No Heavy Shadows or Skeuomorphic Skeins: Depth is created through crisp hairline borders and subtle surface tone steps, not artificial dual-direction shadows or background gradients.
- Physical Press Physics: Interactive controls sink 1px on
:active(transform: translateY(1px)), respectingprefers-reduced-motion. - First-Class Bilingual Support (
translations.js): Complete English (en) and Korean (ko) localization synchronized across all user-facing strings.
๐ ๏ธ Architecture & Technology Stack
- Zero Build Step: Runs natively on vanilla web standards. React 18 UMD loaded via script tag; components written in pure
React.createElement(no JSX compilation step required). - Data Ingestion: Client-side integration with
https://yields.llama.fi/poolsand Hyperliquid Info API (https://api.hyperliquid.xyz/info). - State Management:
- Theme:
localStorage.getItem('theme')withdata-theme="light|dark"attribute on<html>. - Language: URL param
?lang=+localStorage.getItem('defi-garden-lang'). - Saved Plan:
localStorage.getItem('garden-plan').
- Theme:
- SEO & Machine Readability:
- Automated dynamic sitemaps (
generate-sitemap.js). - AI Context endpoints:
llms.txtandllms-full.txt(generate-llms.js). - Model Context Protocol (MCP) server integration (
mcp_server.js).
- Automated dynamic sitemaps (
๐ Repository Structure
defi_garden/
โโโ home.html # Master router & analytics app shell
โโโ plan.html # Standalone Garden Planner entry
โโโ hype-harvest.html # HYPE Funding Harvest module
โโโ planner.js # Conversational Garden Planner engine
โโโ app.js # Core analytics grid & pool filtering
โโโ PoolDetail.js # In-depth pool analytics & calculator
โโโ hype-harvest.js # HYPE funding harvest React UMD module
โโโ translations.js # Bilingual dictionary (EN + KO)
โโโ translations.min.js # Production-minified translation dictionary
โโโ style.css # "Quiet" design system tokens & base styles
โโโ planner-styles.css # Planner-specific layout styles
โโโ pool-detail-styles.css # Pool detail drawer styles
โโโ hype-harvest.css # Funding harvest layout styles
โโโ trust-rails.js # Shared trust-rail constants
โโโ canonical.js # URL canonicalization logic
โโโ keeper/ # Autonomous execution & risk keeper scripts
โ โโโ keeper_engine.py # Core risk keeper engine
โ โโโ hype_funding_harvest.py # Hyperliquid HYPE funding rate worker
โโโ tests/ # Python unit & integration test suite
โ โโโ test_keeper_engine.py
โ โโโ test_keeper_hype_harvest.py
โโโ test_*.js # JavaScript offline test suite (71+ test files)
๐งช Development & Testing
DeFi Garden requires no build pipeline. Serve locally with any static HTTP server:
# Start local server
python3 -m http.server 8000
# Open in browser: http://localhost:8000
Running Tests
# Run all unit tests in fast plain mode
npm run test:fast
# Run the complete test suite (plain + browser)
npm test
# Minify production assets
npm run minify
๐ License
MIT License. See LICENSE for details.
Reviews
No reviews yet
Be the first to review this server!
More Finance MCP Servers
Toleno
Freeby Toleno ยท Developer Tools
Toleno Network MCP Server โ Manage your Toleno mining account with Claude AI using natural language.
mcp-creator-python
Freeby mcp-marketplace ยท Developer Tools
Create, build, and publish Python MCP servers to PyPI โ conversationally.
MCP Marketplace
Freeby mcp-marketplace ยท Developer Tools
Search and install MCP servers from inside your AI client.
FinAgent
Freeby mcp-marketplace ยท Finance
Free stock data and market news for any MCP-compatible AI assistant.
by Lharries ยท Communication
Read, search, and send WhatsApp messages through your AI assistant
Google Workspace MCP
Freeby Taylorwilsdon ยท Productivity
Control Gmail, Calendar, Docs, Sheets, Drive, and more from your AI
