section

Chrono Environment

Chrono Environment

Environment Configuration

  • Location: /opt/mcp-servers/chrono/mcp_chrono_server.py
  • Version: 1.2.0 (Credentials helper support)
  • Vault Port: 6681 (no auth required)
  • User Redis: 6610 (requires password from locker)

Purpose

DateTime, Weather, and Reminders utility server. Provides: - Time/date queries with user timezone awareness - Weather via Open-Meteo API (no API key required) - Reminder management (create, list, complete, delete, snooze) - Personalized greetings based on time of day and weather

Architecture

  • Uses Open-Meteo Geocoding + Weather APIs (public, no key)
  • Integrates with User environment (6610) for profile/location lookup
  • Stores reminders in Redis (port 6681)
  • Uses credentials_helper for password retrieval (Nexus 3.0.6)
  • Uses user_helper for stable ID resolution (Nexus 3.0.5)

Tools (11 total)

Tool Description Required Params
now Get current date/time for user user_id (optional)
weather Get current weather user_id, city (optional)
forecast Get weather forecast (1-16 days) user_id, city, days
timezone Get timezone info or convert time from_timezone, to_timezone, time
remind Set a reminder message, when (required)
reminders List upcoming reminders user_id, limit
reminder_complete Mark reminder complete reminder_id (required)
reminder_delete Delete a reminder reminder_id (required)
reminder_snooze Snooze a reminder reminder_id, snooze_for
greeting Get personalized greeting with context user_id
today Get today's overview user_id

When Formats for Reminders

  • 30m - 30 minutes from now
  • 1h - 1 hour from now
  • 2d - 2 days from now
  • tomorrow - Tomorrow at 9:00 AM
  • ISO datetime - Specific date/time

Security Assessment

✅ Credentials retrieved via credentials_helper for User Redis ✅ No hardcoded passwords for critical resources ✅ No injection vulnerabilities - city names properly URL-encoded ✅ User Redis (6610) properly secured with password

Test Results

✅ now - Returns correct time with timezone ✅ weather - Returns weather via Open-Meteo ✅ greeting - Returns personalized greeting ✅ today - Returns daily overview ✅ forecast - Returns multi-day forecast ✅ timezone - Converts between timezones ✅ remind - Creates reminders (after port fix) ✅ reminders - Lists reminders (after port fix)

Integration Points

  • User Helper: Gets location and timezone from user profile
  • Open-Meteo API: Weather and geocoding (no API key needed)
  • Redis: Reminder storage on port 6681

Status: WORKING

Chrono environment fully operational after port configuration fix (6780→6681).

ID: 5834ec65
Path: Nexus 3.0 Complete Environment Reference > Chrono Environment
Updated: 2026-01-06T12:18:00