ZeparHyfar/mcp-datetime

๐Ÿ› ๏ธ Other Tools and Integrations
0 Views
0 Installs

MCP server providing date and time functions in various formats

Quick Install

One-Click IDE Configuration
claude_desktop_config.json
{
  "mcpServers": {
    "zeparhyfar-mcp-datetime": {
      "command": "npx",
      "args": [
        "-y",
        "zeparhyfar-mcp-datetime"
      ]
    }
  }
}
Or

Using an AI coding agent (Claude Code, Cursor, etc.)? Copy a ready-made prompt that tells it to fetch the setup instructions and install this server for you.

Documentation Overview

mcp-datetime

Python Version MCP Version License

English | ๆ—ฅๆœฌ่ชž

A datetime formatting service implemented as an MCP server for the Claude Desktop Application. Supports generation of datetime strings in various formats.

Note: This package has been tested only on macOS. Windows compatibility has not been verified.

Prerequisites

Before using mcp-datetime, ensure you have the following tools installed:

  • Python 3.12 or later
  • uv (Python package installer)
  • uvx (Python package runner)

Features

  • โœจ Support for various datetime formats
  • ๐Ÿ‡ฏ๐Ÿ‡ต Japanese language support
  • ๐Ÿ“ Optimized formats for filename generation
  • ๐ŸŒ Accurate timezone handling
  • ๐Ÿ”ง Seamless integration with Claude Desktop App

MCP Server Components

Tools

The server implements one tool:

  • get_datetime: Get current date and time in various formats
    • Takes "format" as a required string argument
    • Returns formatted datetime string based on specified format
    • Supports multiple format types including standard, Japanese, and ISO formats

Usage with Claude Desktop App

Add the following to your config file:

Config file location (macOS): ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "mcp-datetime": {
      "command": "uvx",
      "args": ["mcp-datetime"]
    }
  }
}

About Installation

If you need to install the package directly (e.g., for development or source code inspection), you can use one of these methods:

  • Install from PyPI

    pip install mcp-datetime
    
  • Install from GitHub Source

    git clone https://github.com/ZeparHyfar/mcp-datetime.git
    cd mcp-datetime
    pip install -e .
    
  • Example claude_desktop_config.json for manual installation

    {
      "mcpServers": {
        "mcp-datetime": {
          "command": "python",
          "args": ["-m", "mcp_datetime"],
          "env": {
            "PYTHON": "/path/to/your/python"
          }
        }
      }
    }
    

    Replace "/path/to/your/python" with your actual Python interpreter path

    e.g., "/usr/local/bin/python3" or "/Users/username/.pyenv/versions/3.12.0/bin/python3"

Basic Examples

  • Command format

    # Standard datetime format
    call datetime-service.get_datetime {"format": "datetime"}
    # Result: 2024-12-10 00:54:01
    
    # Japanese format
    call datetime-service.get_datetime {"format": "datetime_jp"}
    # Result: 2024ๅนด12ๆœˆ10ๆ—ฅ 00ๆ™‚54ๅˆ†01็ง’
    
    # Filename format
    call datetime-service.get_datetime {"format": "filename_md"}
    # Result: 20241210005401.md
    
  • Claude Desktop App prompt examples

    • User

      Please tell me the current time in date_slash format
      
    • Claude

      I'll get the current date in date_slash format.
      
      The current date is 2024/12/12
      

Supported Formats

Format NameExampleDescription
date2024-12-10Standard date format
date_slash2024/12/10Date with slashes
date_jp2024ๅนด12ๆœˆ10ๆ—ฅJapanese date format
datetime2024-12-10 00:54:01Standard datetime
datetime_jp2024ๅนด12ๆœˆ10ๆ—ฅ 00ๆ™‚54ๅˆ†01็ง’Japanese datetime
datetime_t2024-12-10T00:54:01DateTime with T separator
compact20241210005401Compact format for IDs
compact_date20241210Compact date only
compact_time005401Compact time only
filename_md20241210005401.mdMarkdown filename
filename_txt20241210005401.txtText filename
filename_log20241210005401.logLog filename
iso2024-12-10T00:54:01+0900ISO 8601 format
iso_basic20241210T005401+0900Basic ISO format
log2024-12-10 00:54:01.123456Log format with microseconds
log_compact20241210_005401Compact log format
time00:54:01Time only
time_jp00ๆ™‚54ๅˆ†01็ง’Japanese time format

Debugging

Since MCP servers run over stdio, debugging can be challenging. We recommend using the MCP Inspector:

  • Using PyPI package

    npx @modelcontextprotocol/inspector uvx mcp-datetime
    
  • Using downloaded source code from GitHub

    git clone https://github.com/ZeparHyfar/mcp-datetime.git
    npx @modelcontextprotocol/inspector uvx --directory ./mcp-datetime run mcp-datetime
    

License

This project is licensed under the MIT License - see the LICENSE file for details.

Related MCP Servers

modelcontextprotocol/server-everythingVerified

๐Ÿ“‡ ๐Ÿ  - MCP server that exercises all the features of the MCP protocol

๐Ÿ› ๏ธ Other Tools and Integrations1 views
0xMassi/webclaw

๐Ÿฆ€ ๐Ÿ  ๐ŸŽ ๐Ÿง - Web content extraction for AI agents. 10 tools: scrape, crawl, map, batch, extract, summarize, diff, brand, search, research. TLS fingerprinting bypasses anti-bot without a browser. 67% fewer tokens than raw HTML. npx create-webclaw auto-configures Claude, Cursor, Windsurf, Codex, OpenCode.

๐Ÿ› ๏ธ Other Tools and Integrations0 views
2niuhe/plantuml_web

๐Ÿ ๐Ÿ  โ˜๏ธ ๐ŸŽ ๐ŸชŸ ๐Ÿง - A web-based PlantUML frontend with MCP server integration, enable plantuml image generation and plantuml syntax validation.

๐Ÿ› ๏ธ Other Tools and Integrations0 views
2niuhe/qrcode_mcp

๐Ÿ ๐Ÿ  ๐ŸŽ ๐ŸชŸ ๐Ÿง - A QR code generation MCP server that converts any text (including Chinese characters) to QR codes with customizable colors and base64 encoding output.

๐Ÿ› ๏ธ Other Tools and Integrations0 views

Engagement

Views
0
Installs
0
Upvotes
0

Views and upvotes are unique per visitor network (hashed IP). Installs count copy actions.

Status

Health: Not checked yet

We have not completed a health check for this listing yet.

No check timestamp yet.

Unclaimed listing (imported or pending owner verification). Claim it โ†’
โ˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to get the verified badge and attach your website.

Claim this listing

Promote this listing

Optional paid placement. Free listings stay free forever.

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.