MCP server
Siltwell Official
com.siltwell/garden
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Your garden notebook: ask about your beds, plantings, harvests and frost dates, and log your work.
Working at last checkVerified publisher: siltwell.comAbout 6,611 tokens per request once connected32 tools
https://app.siltwell.com/mcp
At a glance
- Type
- MCP server
- Publisher
- siltwell.com (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 32
- Token cost
- About 6,611 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http garden https://app.siltwell.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.garden] url = "https://app.siltwell.com/mcp"
Gemini CLI
{"mcpServers":{"garden":{"httpUrl":"https://app.siltwell.com/mcp"}}}
Cursor
{"mcpServers":{"garden":{"url":"https://app.siltwell.com/mcp"}}}
VS Code
{"servers":{"garden":{"type":"http","url":"https://app.siltwell.com/mcp"}}}
Antigravity
agy mcp add garden https://app.siltwell.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"garden","server_url":"https://app.siltwell.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"garden","server_url":"https://app.siltwell.com/mcp"}
Tools
add_planned_planting~276 tokens
Queue a future planting for a bed as part of a succession plan — it is NOT yet sown (use add_planting for something the user already planted). Use when the user wants to plan ahead, e.g. "plan to plant more carrots in Bed 2 on August 15".add_planting~283 tokens
Record that the user planted/sowed something: creates the plant in their catalog if new and the planting in the named bed. Passing variety replaces the variety stored on an existing plant with the same name.create_bed~224 tokens
Add a garden bed. `type` is one of outdoor_bed (in-ground), raised_bed, greenhouse, grow_light_shelf, pot. Dimensions (lengthCm/widthCm/heightCm) are optional. Use when the user wants a new bed or planting area.delete_bedDeletes data · ~174 tokens
Remove a bed from the garden. Siltwell archives it: it leaves the bed lists in the app and in these tools, its care schedules stop, and planned plantings queued for it are skipped. Past weather history still shows its name. The app has no way to restore it. Blocked while the bed has active plantingsdelete_planned_plantingDeletes data · ~161 tokens
Remove an entry from the succession plan outright (a queued future planting that hasn't been sown). This is a hard delete, not recoverable — for a planting already sown/growing, use delete_planting instead. Identify it by id (from list_planned_plantings).delete_plantingDeletes data · ~193 tokens
Remove a planting from the garden. Siltwell archives it: it disappears from the app and from these tools, and its care schedules stop. Its harvests, events and photos stay stored, but the app has no way to restore it. Identify by plant name or plantingId. Use when the user says to delete/remove a pldelete_scheduleDeletes data · ~219 tokens
Turn off a recurring care schedule (stops its reminders). Identify it by scheduleId, or by scope — plant (its active planting), bed, or garden-wide (neither) — optionally narrowed by type (water/fertilize/custom). Use when the user says to stop a watering/feeding reminder.get_bed_layout~158 tokens
Read a bed's layout grid: the bed's dimensions (cm) plus each placed planting's footprint (xCm, yCm from the bed's top-left; wCm × hCm), and any active plantings not yet placed. Use to reason about space — e.g. "is there 60 cm free at the front of Bed 2?". Positions are written by place_planting.get_current_conditions~102 tokens
Current weather at the garden (station if connected, else forecast) plus per-bed soil moisture/temperature. Use for "how is the garden right now / should I water".get_forecast~87 tokens
7-day forecast for the garden with overnight-low frost alerts. Use for planting timing, frost protection, watering plans.get_harvests~103 tokens
List harvests with per-plant totals. Use when the user asks what/how much they harvested.get_history~125 tokens
Daily weather history for the garden: min/max temp, rain, growing degree days (base 10 °C) with a cumulative total. Use for "how warm/wet has it been" and growth-progress questions.get_plan~131 tokens
Upcoming sowing/transplant windows computed from the user's plant catalog and the garden's frost dates, plus zone, frost dates, and any due care tasks (watering/fertilizing, with a rain-skip hint). Use for "what should I plant/start/transplant and when" and "what care is due".get_season_plan~210 tokens
Compute the garden's rest-of-season planting schedule: every bed's next crops, chained forward to the effective first frost, deconflicted across beds with crop rotation and curated sow windows. Returns a PROPOSAL only — nothing is written; use add_planned_planting to accept a row into the successionget_soil_readings~83 tokens
Latest soil moisture % and soil temperature per bed, with bed names. Use for watering/sowing decisions.list_beds~113 tokens
List the garden's beds: name, type (outdoor_bed/raised_bed/greenhouse/grow_light_shelf/pot), dimensions in cm, notes, and how many active plantings each holds. Use to see what beds exist and where there may be room.list_planned_plantings~152 tokens
List the garden's succession plan — future plantings queued for a bed that haven't been sown yet (only status='planned'; done/skipped entries are omitted). Use when the user asks what's coming up next, what they've planned to plant, or wants to review their succession plan. For plantings already inlog_curing~158 tokens
Record that a harvested crop has finished curing (or dismiss the reminder). Use when the gardener says they've cured, dried, trimmed or stored a crop like garlic, onions or herbs.log_event~370 tokens
Record something the user did or observed: watered, fertilized, transplanted, pruned, pest sighting, treatment, frost damage, or a note. Attach it to a plant's active planting via `plant`, to a bed via `bed`, or garden-wide with neither. If both plant and bed are given, the event attaches to the plalookup_frost_dates~225 tokens
Average last spring frost, average first fall frost and hardiness zone for any place, from 10 years of weather records. Works without a Siltwell account. Dates are MM-DD. For the signed-in user's own garden, get_plan returns the garden's zone and frost dates, with the frost dates adjusted for its milookup_frost_risk~234 tokens
Forecast lows for the next 7 days at any place and the nights at risk of frost. Each frost night is dated by the morning its low falls on, so protect plants the evening before that date. Works without a Siltwell account. For the signed-in user's own garden, get_forecast returns this forecast with thlookup_growing_season~231 tokens
Frost-free season length and seasonal growing degree days at any place, and whether heat-loving crops get enough heat to ripen. Works without a Siltwell account. For the signed-in user's own garden, get_plan returns the microclimate-adjusted frost dates that bound its season, and get_history returnslookup_planting_windows~320 tokens
When to start seeds indoors, plant out, and sow for a fall harvest at any place, crop by crop, with the days left to sow today. Works without a Siltwell account. Dates are YYYY-MM-DD. Without crops, it returns the 30 crops with the soonest next step; pass crops to see others. For the signed-in user'place_planting~306 tokens
Place or move a planting on its bed's layout grid — set its position (xCm, yCm measured from the bed's top-left corner) and footprint (wCm × hCm) in centimeters. Identify the planting by plant name or plantingId. Use when the user wants to arrange, position, or move a plant within its bed. For a plaquery_plantings~164 tokens
List the user's plantings (what is planted, where, when, how, current status). Use when the user asks what they planted, when something was sown/transplanted, or what's growing in a bed.record_harvest~180 tokens
Record a harvest, e.g. "I picked 2 kg of cucumbers" or "2 lb of tomatoes". Resolves the plant's active planting automatically. Pounds and ounces are stored as grams.search_events~211 tokens
Search the garden log: watering, fertilizing, transplanting, pruning, pest sightings, treatments, frost damage, notes. Use when the user asks when they last did something or what happened in the garden.set_care_schedule~452 tokens
Create a recurring care schedule (water/fertilize/custom). Scope it to a plant (its active planting), a bed, or the whole garden. Recurrence is EITHER everyDays (e.g. 3) OR weekdays (e.g. ['monday','thursday']). Use when the user wants a repeating watering/feeding reminder. Optionally end it on a daupdate_bed~207 tokens
Change an existing bed's name, type, or dimensions. Identify the bed by its current name. Use when the user wants to rename a bed, change its type, or set/adjust its dimensions.update_harvest~240 tokens
Correct a logged harvest — the most-recent harvest of a plant (by name) or a specific harvestId. Edit quantity, unit, notes, or the date. Use when the user says a harvest they recorded was wrong.update_planned_planting~229 tokens
Update a queued succession-plan entry: change its status (planned/done/skipped), reschedule its targetDate, or adjust quantity/notes. Identify it by id (from list_planned_plantings). Use when the user sows a planned planting (mark status done), decides to skip it, or wants to reschedule/adjust it.update_planting~290 tokens
Change a planting's status (active/finished/failed), notes, quantity, transplant date, variety, or MOVE it to another bed (pass bed with the target bed's name — history stays attached; any layout position is cleared, re-place with place_planting). Identify the planting by plant name or plantingId.
Browse
Related MCP servers
- Farmbrite MCP by usefulapi
Read Farmbrite livestock, crops, tasks, inventory and orders; log records and tasks. - Fryd - Your Garden Companion
Search crops, check companion planting, explore seasonal calendars, and find planting plans. - APEX on Arc
Arc for agents: token prices, rug checks (holders, dev pulls), launch exits, free USDC, paid APIs. - Plant Guide: Dubai gardening research
What to plant in Dubai, indoor plants, plant care in the heat, garden styles and Garden Care prices. - Glazecalc
Ceramic glaze chemistry: unity formulas, limit checks, substitutes, cones and potters' guides. - Harvest MCP by usefulapi
Read time entries, projects, clients, tasks and invoices; log and update tracked time. - Digital Garden by Alicia — Notes
Search and read Alicia's English and Chinese notes on Houdini, Three.js, OpenUSD and AI workflows. - Agent Financial Advisor
Compliance, risk, tax and audit checks for AI trading agents: pre-trade, sizing, wash sales, Reg BI.
Badge for your README
[](https://aptlynx.net/servers/com.siltwell/garden)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents