DateTime-LocalMCPServer
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tasks | {
"list": {},
"cancel": {},
"requests": {
"tools": {
"call": {}
},
"prompts": {
"get": {}
},
"resources": {
"read": {}
}
}
} |
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| current_datetimeA | Return the current or today's local date and time in ISO 8601 format. ReturnsDict[str, Any] A dictionary containing: - status : str Indicates successful execution. - datetime : str Current local date and time in ISO 8601 format. |
| current_dateA | Return today's local date. ReturnsDict[str, Any] A dictionary containing: - status : str Indicates successful execution. - date : str Current date in YYYY-MM-DD format. |
| current_timeA | Return the current local time. ReturnsDict[str, Any] A dictionary containing: - status : str Indicates successful execution. - time : str Current time in HH:MM:SS format. |
| current_dayA | Return the name of the current day. ReturnsDict[str, Any] A dictionary containing: - status : str Indicates successful execution. - day : str Name of the current day (e.g., Monday). |
| current_monthA | Return the name of the current month. ReturnsDict[str, Any] A dictionary containing: - status : str Indicates successful execution. - month : str Name of the current month (e.g., January). |
| current_yearA | Return the current year. ReturnsDict[str, Any] A dictionary containing: - status : str Indicates successful execution. - year : int Current year. |
| unix_timestampA | Return the current Unix timestamp. ReturnsDict[str, Any] A dictionary containing: - status : str Indicates successful execution. - timestamp : int Number of seconds since the Unix epoch. |
| timezone_datetimeA | Return the current date and time for a specified timezone. Parameterstimezone : str, optional IANA timezone name (e.g., "UTC", "Asia/Kolkata"). Defaults to "UTC". ReturnsDict[str, Any] A dictionary containing: - status : str Indicates successful execution or error. - timezone : str Requested timezone. - datetime : str Current datetime in ISO 8601 format for the given timezone. |
| formatted_datetimeA | Return the current date and time using a custom format. Parametersformat : str, optional strftime-compatible format string. Defaults to "%Y-%m-%d %H:%M:%S". ReturnsDict[str, Any] A dictionary containing: - status : str Indicates successful execution or error. - formatted : str Current datetime formatted according to the provided format string. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| tools_summary | Provide a human-readable summary of all datetime tools. This resource is intended for documentation, discovery, and client-side help interfaces. |
TDQS
Scored across 9 tools
Most tools have distinct purposes focused on specific date/time components, though current_datetime and formatted_datetime could potentially overlap if the default format matches ISO 8601. The descriptions help clarify differences, with current_datetime providing a fixed ISO format while formatted_datetime allows customization.
All tool names follow a consistent snake_case pattern with clear 'current_' or descriptive prefixes (formatted_datetime, timezone_datetime, unix_timestamp). The naming convention is predictable and readable throughout the entire set.
Nine tools is reasonable for a datetime server, though it feels slightly heavy with separate tools for day, month, and year that could potentially be combined. The count supports comprehensive datetime operations without being overwhelming.
The toolset provides complete coverage for datetime operations including current date/time retrieval, formatting, timezone handling, and Unix timestamp conversion. No obvious gaps exist for a server focused on current datetime information retrieval.