mcp-horticulture-agent
Click on "Deploy 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., "@mcp-horticulture-agentLog the cold stratification start date for my 30 apple seeds."
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.
Local Agentic Horticulture Tracker šæ
An autonomous, local-first AI agent designed to track indoor horticulture metrics, including cold-stratification timelines, ericaceous soil pH validation, and transplant-shock recovery.
This project demonstrates the implementation of a cyclic LangGraph reasoning engine communicating with a FastMCP tool server, powered entirely by a local offline LLM.
š§ System Architecture & Workflow
The agent operates on a continuous reasoning loop, evaluating user input to determine if external tool execution is required before generating a final response.

Workflow Breakdown:
Receive User Input: The human query is passed to the LangGraph state machine.
LLM Reasoning (The Brain): The local model (Qwen2.5) evaluates the context against the system prompt.
Tool Call Execution: If the LLM determines a tool is needed (e.g., logging stratification), it pauses generation, triggers the FastMCP server, and waits for structured data.
Context Update: The tool's output is fed back into the reasoning loop.
Generate Final Response: Once all necessary data is gathered, the LLM synthesizes a final, human-readable response.
Related MCP server: Garmin MCP
š ļø Tech Stack
Framework: LangGraph (State Machine / Agent Loop)
Tooling Protocol: FastMCP (Model Context Protocol)
Local LLM: Ollama (qwen2.5)
Language: Python 3.11+
Validation: Pydantic (Strict schema enforcement)
This server cannot be deployed
Maintenance
Related MCP Connectors
- UnifAPIOAuthcom.unifapi
Hosted MCP server for live public-data APIs and Skills for AI agents.
MCP server for OnceAsk, the AI-native current-address layer for people and agents.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Private-by-default, local-first memory/context/task orchestrator for MCP apps and agents.
Related MCP Servers
- AlicenseBqualityAmaintenanceLocal-first MCP server that connects AI agents to your Withings body, sleep, activity and heart data.23140 npm5MIT
- AlicenseBqualityAmaintenanceLocal-first MCP server that connects AI agents to your Garmin sleep, HRV, Body Battery, stress, training readiness and activities, keeping tokens on your machine.42174 npm11MIT
- AlicenseNot gradedqualityAmaintenanceA self-hosted MCP server that provides any LLM with a graph-backed memory layer of your lifeātasks, email, finance, contacts, calendarāplus autonomous agent offices that act on your behalf.1Apache 2.0
- FlicenseNot gradedqualityCmaintenanceA local-first, LLM-agnostic MCP server that lets you ask hard questions about your documents, media, and code, and get traceable answers entirely offline.-