Skip to main content
Glama

Related Servers

Alternatives to touch-grass

  • A
    license
    A
    quality
    B
    maintenance
    An MCP server that provides access to Cronometer nutrition data, enabling users to pull food logs, macro and micronutrient summaries, and biometric data into Claude or Cursor. It supports daily nutrition tracking and raw CSV exports by interfacing with the Cronometer web protocol.
    27
    160 PyPI
    19
    MIT
  • A
    license
    B
    quality
    C
    maintenance
    Enables users to query Apple Health metrics, workouts, and trends from CSV files exported via the Health Auto Export app. It allows MCP clients to analyze health data such as heart rate, sleep stages, and activity levels directly from local iCloud Drive storage.
    3
    21 npm
    1
    MIT

Related Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Local-first MCP server that gives Claude Code web search, page reading, video transcription, and image analysis — without paid API keys. Runs SearXNG + whisper.cpp natively on Apple Silicon for zero-cost, low-latency research workflows.
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that wraps the Ambient Weather REST API. Query your personal weather stations conversationally from Claude Code, Claude.ai, or any MCP-compatible client.
    1
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Camera-based presence detection MCP server for Claude Code. Uses your webcam to check if you're sitting at your computer, and can automatically keep Claude working when you step away.
    1
    3
    MIT
  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    A minimal Python MCP server that enables Claude Code to call local Ollama models (e.g., gemma3) as a tool, routing low-stakes work off the API and onto a homelab.
    -

TDQS

A4.7/5.0

Scored across 4 tools

Disambiguation4/5

log_touch_grass, check_grass_conditions, and suggest_activity are clearly distinct in purpose, with check_grass_conditions returning conditions and suggest_activity providing a recommendation. The only mild overlap is between check_grass_conditions and get_stats, which both return streak and cached location/weather, though the live-vs-cached distinction is well documented.

Naming Consistency5/5

All four tool names follow the same imperative verb + object pattern in snake_case: log_touch_grass, check_grass_conditions, suggest_activity, get_stats. The naming convention is consistent and predictable with no mixed styles or vague verbs.

Tool Count5/5

Four tools is well-scoped for this small domain: record an outing, check conditions, get a suggestion, and review stats. Each tool earns its place without redundancy or bloat.

Completeness4/5

The core lifecycle is covered: logging an outing, reading stats, checking live conditions, and receiving a suggestion. The main gap is the deliberate lack of any undo/correction or reset mechanism, which could be a dead end if a log is made by mistake.

Maintenance

ActivityInactive
ResponsivenessUnresponsive