LunarGarden MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@LunarGarden MCPplan garden care for my tomatoes in Austin for next 3 days"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
LunarGarden MCP
A public Model Context Protocol (MCP) server for astrology-aware garden care planning.
LunarGarden combines real external astrology data (lunar phase + Vedic panchang), hourly weather + soil forecasts, and static soil profiles into a structured 24-72 hour care plan with rationales and confidence scores.
Stack
Cloudflare Worker (
src/worker.js)Model Context Protocol server (JSON-RPC 2.0 over HTTP at
/mcp)Same-origin frontend (
index.html,styles.css,app.js) served from the WorkerCaching via Cloudflare KV with in-memory fallback for local development
Related MCP server: PlantOntology
External APIs
Source | Auth | Used for |
AstrologyAPI.com | HTTP Basic ( |
|
Open-Meteo Forecast | None | Hourly weather + soil temp/moisture |
Open-Meteo Air Quality | None | Hourly UV index |
SoilGrids ISRIC | None (optional, fail-soft) | Static soil properties |
MCP Tools
Tool | Purpose |
| Lunar phase + moon sign + Vedic panchang |
| Hourly weather + soil forecast (24-72h) |
| Static SoilGrids baseline (fail-soft) |
| Hourly UV index (24-72h) |
| Optimal outdoor work windows |
| Composite 24-72h structured care plan |
| Explainability for one plan item |
| Inter-agent handoff brief |
Full schemas, input/output contracts, and example calls are documented in /agents-guide.md (served at the same origin).
Endpoints
Method | Path | Purpose |
|
| Frontend HTML |
|
| Frontend stylesheet |
|
| Frontend logic + MCP client |
|
| Liveness probe |
|
| Public MCP agent documentation |
|
| JSON-RPC 2.0 MCP endpoint |
Development
# Install
npm install
# Local dev server (memory cache, no real AstrologyAPI calls)
npx wrangler dev
# Production deploy (after explicit approval only)
npx wrangler deploySecrets (production)
wrangler secret put ASTROLOGY_API_USER_ID
wrangler secret put ASTROLOGY_API_KEYReal AstrologyAPI calls are disabled unless both env vars are present AND the LIVE_ASTROLOGY environment variable is explicitly set to "true".
Safety
All secrets live in Cloudflare Worker secrets, never in source.
Same-origin only: the browser never calls upstream APIs directly.
Cache TTL: lunar 1h, weather 15min, soil 24h, UV 15min.
SoilGrids is fail-soft: empty profile does not block composite output.
Invalid input returns HTTP 400 with a clear
error.message.
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables compute of live Vedic astrology birth charts, dashas, kundali matches, and AI readings via 22 real API tools.Last updated22291MIT
- Alicense-qualityCmaintenanceEnables querying a plant knowledge graph for companion planting, climate suitability, and landscape design recommendations via natural language.Last updated18MIT
- Alicense-qualityBmaintenanceEnables AI assistants to access Indian Vedic astrology services including Panchang, Kundli, matchmaking, and festivals through natural language.Last updatedMIT
- AlicenseAqualityCmaintenanceProvides Vedic astrology tools to AI assistants, enabling birth chart calculation, daily Panchang, and nakshatra profiles via the star-meet.com API.Last updated344MIT
Related MCP Connectors
Personalized timing intelligence for AI agents — ask 'should I do X on this date?'
Free Vedic astrology: panchang, kundali, transits, matching, doshas, eclipses, numerology
Zi Wei Dou Shu for AI agents: free natal charts, six transit levels, and optional readings.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/aymaratedesko-hue/lunargarden-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server