Skip to main content
Glama
hamzajbn1

mcp-horticulture-agent

by hamzajbn1

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.

LangGraph Agent Workflow

Workflow Breakdown:

  1. Receive User Input: The human query is passed to the LangGraph state machine.

  2. LLM Reasoning (The Brain): The local model (Qwen2.5) evaluates the context against the system prompt.

  3. 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.

  4. Context Update: The tool's output is fed back into the reasoning loop.

  5. Generate Final Response: Once all necessary data is gathered, the LLM synthesizes a final, human-readable response.

Related MCP server: Withings 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)

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

–Maintainers
–Response time
–Release cycle
–Releases (12mo)
Commit activity

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

  • A
    license
    B
    quality
    A
    maintenance
    Local-first MCP server that connects AI agents to your Garmin sleep, HRV, Body Battery, stress, training readiness and activities, keeping tokens on your machine.
    42
    334
    10
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    A 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.
    1
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • 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.

  • Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.

View all MCP Connectors

Latest Blog Posts

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/hamzajbn1/mcp-horticulture-agent'

If you have feedback or need assistance with the MCP directory API, please join our Discord server