Skip to content
plugmcp
DirectorySkillsCategoriesBlog
EN/δΈ­ζ–‡
Sign inSign up
Home/Servers/DeFi Garden

DeFi Garden

by io.github.alex0xhodler

Underwritten DeFi yield discovery & goal planning for AI agents on Base & EVM.

Power your agent

Add this server

The publisher's own URL. Not a PlugMCP endpoint.

Server URL
https://www.defi.garden/api/mcp
Provider
Add in Claude

Claude opens with the name and URL filled in. You still confirm it there.

Claude Code
claude mcp add --transport http io.github.alex0xhodler-defi-garden https://www.defi.garden/api/mcp

Run in a terminal.

Claude Desktop
{
  "mcpServers": {
    "io.github.alex0xhodler-defi-garden": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://www.defi.garden/api/mcp"
      ]
    }
  }
}

claude_desktop_config.json

Step-by-step: add this in Claude

Remote URL or a command on your machine? How the two installs differ

Run on PlugMCP

Host a copy with our keys and logs.

A new server you create. It is not this listing's official endpoint. Use the publisher install when you want their URL and their credentials.

Launch

Related MCP

View more
  • FirecrawlπŸ”₯ Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
  • N
    NotionToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
  • Context7Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors

Related skills

View all
  • reaReverse engineer anything with agents, from app behavior down to native binaries.
  • rea-changelog-updatePrepare or rewrite REA release changelogs and GitHub release notes from pinned Git history, with verified contributor thanks and Release Please synchronization.
  • rea-tool-designDesign or change REA investigation tools, CLI/MCP contracts, provider capabilities, and Evidence semantics.

Questions

How do I install DeFi Garden?
Copy the http config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does DeFi Garden need an API key?
No required environment variable is listed on this record.
What transport does DeFi Garden use?
DeFi Garden is reached over HTTP.
When was DeFi Garden last checked?
Last checked 2026-10-16. Underwritten DeFi yield discovery & goal planning for AI agents on Base & EVM.

Underwritten DeFi yield discovery & goal planning for AI agents on Base & EVM.

🌱 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:

  1. 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.
  2. DEFAULT_MIN_TVL = $100K: Low-liquidity pools below the safety floor are filtered out to protect savers from illiquid exits and sudden deprecations.
  3. Dual-Oracle Divergence Guard: Modules verify mark vs. oracle price divergence ($<15\text{ bps}$ tripwire) to alert on basis dislocation and squeeze risk.
  4. 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 (#F7F8FA light / #161A20 dark), --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).
  • 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)), respecting prefers-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/pools and Hyperliquid Info API (https://api.hyperliquid.xyz/info).
  • State Management:
    • Theme: localStorage.getItem('theme') with data-theme="light|dark" attribute on <html>.
    • Language: URL param ?lang= + localStorage.getItem('defi-garden-lang').
    • Saved Plan: localStorage.getItem('garden-plan').
  • SEO & Machine Readability:
    • Automated dynamic sitemaps (generate-sitemap.js).
    • AI Context endpoints: llms.txt and llms-full.txt (generate-llms.js).
    • Model Context Protocol (MCP) server integration (mcp_server.js).

πŸ“ 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.

How do I install DeFi Garden?
Copy the http config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does DeFi Garden need an API key?
No required environment variable is listed on this record.
What transport does DeFi Garden use?
DeFi Garden is reached over HTTP.
When was DeFi Garden last checked?
Last checked 2026-10-16. Underwritten DeFi yield discovery & goal planning for AI agents on Base & EVM.

No tool list yet. Remote servers get one after the first health check.

plugmcp

Plug any tool into any agent. MCP servers for people who do not write servers. Gateway for volume, n8n for apps.

  • github.com/TODO
  • x.com/TODO
  • linkedin.com/company/TODO

PlugMCP, 2026

Product
  • Browse
  • Install
  • Host your own
  • Pricing
  • Voice mode
  • Browser
Directory
  • All MCP servers
  • MCP Apps
  • Tools
  • Agent skills
  • Categories
  • New
  • Voice
  • Submit a server
Developers
  • Docs
  • Blog
  • Club
  • Work with us
  • What is MCP
  • What is WebMCP
  • Status
Company
  • About
  • Contact
  • Terms
  • Privacy
  • DPA