Skip to content

Releases: pulseengine/timedate-mcp

v0.4.0 - Framework Upgrade & Code Quality

02 Oct 04:30

Choose a tag to compare

🚀 What's New

Framework Upgrade

  • Upgraded PulseEngine MCP framework from v0.10.0 to v0.11.0
  • Added schemars dependency with JsonSchema derives for enhanced schema validation
  • Updated pulseengine-mcp-auth to v0.11.0

Code Quality & Developer Experience

  • Added comprehensive pre-commit hooks configuration
  • Markdown linting with 120 character line limit
  • Automated code formatting with cargo fmt
  • Rust linting with cargo clippy
  • TOML formatting and validation
  • Auto-formatted entire codebase per new standards

📦 Installation

npx @pulseengine/timedate-mcp-server

Or install globally:

npm install -g @pulseengine/timedate-mcp-server
timedate-mcp-server

🔧 Developer Setup

# Install pre-commit hooks
pip install pre-commit
pre-commit install

# Run hooks manually
pre-commit run --all-files

📝 Full Changelog

Commits:

  • feat: upgrade to pulseengine-mcp v0.11.0 and bump version to 0.4.0
  • chore: add pre-commit hooks and auto-format codebase

Release v0.1.1

11 Aug 20:19

Choose a tag to compare

TimeDate MCP Server v0.1.1

🚀 What's New

  • Upgraded to PulseEngine MCP v0.8.2 with enhanced macro system
  • Improved tool discovery using macro
  • Better error handling and validation
  • Enhanced npm distribution with platform-specific packages

🛠 Tools Available

  • get_current_time - Get current time in any timezone
  • get_time_at - Get time at specific date/timezone
  • calculate_time_offset - Add/subtract time calculations
  • get_timezone_info - Get timezone information
  • convert_timezone - Convert between timezones
  • get_time_format - Time format preferences
  • list_timezones - Available timezone list

📦 Installation

# Install globally
npm install -g @pulseengine/timedate-mcp-server

# Or use directly
npx @pulseengine/timedate-mcp-server

🔧 Usage with MCP Clients

Add to your Claude Desktop config:

{
  "servers": {
    "timedate": {
      "command": "npx",
      "args": ["@pulseengine/timedate-mcp-server"]
    }
  }
}

🏗 Framework

Built with PulseEngine MCP Framework v0.8.2 - A modern, macro-based framework for building MCP servers in Rust.

Release v0.1.0

03 Aug 08:08

Choose a tag to compare

Initial release of TimeDate MCP Server

Features:

  • Complete Rust implementation using PulseEngine MCP framework v0.7.1
  • 7 comprehensive time/date tools with timezone support
  • NPM packaging with cross-platform binary distribution
  • Platform-specific packages for macOS, Linux, and Windows

Available tools:

  • get_current_time - Get current time in specified timezone
  • get_time_at - Get time at specific date/timezone
  • calculate_time_offset - Add/subtract time from dates
  • get_timezone_info - Get current timezone information
  • convert_timezone - Convert time between timezones
  • get_time_format - Detect time format preference
  • list_timezones - List available timezones

Installation:

npx @pulseengine/timedate-mcp-server