Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PLANT_MCP_DBNoPath to the SQLite database file. If not set, uses the OS user data folder (e.g., %LOCALAPPDATA%/plant-mcp/plants.db on Windows, ~/.local/share/plant-mcp/plants.db on macOS/Linux).

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
add_plantA

새 식물을 등록한다. water_every_days는 물주기 간격(일)이며 모르면 기본값 7을 쓰고 나중에 update_plant로 조정한다.

log_wateringA

물을 준 사실을 기록한다. watered_on을 생략하면 오늘로 기록한다. amount에는 '흠뻑', '200ml' 같은 메모를 남길 수 있다.

log_noteB

식물의 상태 변화를 기록한다. '아랫잎이 노래짐', '새순 나옴' 처럼 관찰한 내용을 그대로 남긴다.

update_plantA

등록된 식물의 품종·위치·물주기 간격을 수정한다. 전달한 항목만 바뀐다.

remove_plantA

식물과 그에 딸린 모든 기록을 삭제한다. 되돌릴 수 없으므로 반드시 사용자에게 먼저 확인을 받고 confirm=True로 호출할 것.

list_plantsA

등록된 모든 식물을 마지막 물준 날, 경과일, 다음 예정일과 함께 돌려준다. as_of를 주면 그 날짜 기준으로 계산한다.

plants_needing_waterA

지금 물을 줘야 하는 식물만 돌려준다. 많이 밀린 순서로 정렬된다. '오늘 뭐 목말라?' 같은 질문에 쓴다.

get_plantB

식물 한 그루의 현재 상태 요약을 돌려준다.

plant_historyA

식물의 물주기·관찰 기록을 최신순 타임라인으로 돌려준다.

Prompts

Interactive templates invoked by user choice

NameDescription
diagnose증상과 관리 이력을 함께 묶어 원인 추정을 요청하는 프롬프트

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/azureiraraavis-png/plant-mcp'

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