From 415ddec0c54354551bcabf461bc2ab3423295d55 Mon Sep 17 00:00:00 2001 From: Sean-Kenneth-Doherty Date: Fri, 30 Jan 2026 22:43:26 -0600 Subject: [PATCH] feat(time): add time_ prefix to tool names for consistency MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds 'time_' prefix to the Time MCP server tool names: - get_current_time → time_get_current - convert_time → time_convert This follows the naming convention used by other MCP servers (e.g., git_status, git_commit) and makes it easier to identify related tools when multiple MCP servers are registered. Closes #3201 --- src/time/README.md | 8 ++++---- src/time/src/mcp_server_time/server.py | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/time/README.md b/src/time/README.md index 93d6fcab89..eb90282de3 100644 --- a/src/time/README.md +++ b/src/time/README.md @@ -6,11 +6,11 @@ A Model Context Protocol server that provides time and timezone conversion capab ### Available Tools -- `get_current_time` - Get current time in a specific timezone or system timezone. +- `time_get_current` - Get current time in a specific timezone or system timezone. - Required arguments: - `timezone` (string): IANA timezone name (e.g., 'America/New_York', 'Europe/London') -- `convert_time` - Convert time between timezones. +- `time_convert` - Convert time between timezones. - Required arguments: - `source_timezone` (string): Source IANA timezone name - `time` (string): Time in 24-hour format (HH:MM) @@ -201,7 +201,7 @@ Example: 1. Get current time: ```json { - "name": "get_current_time", + "name": "time_get_current", "arguments": { "timezone": "Europe/Warsaw" } @@ -219,7 +219,7 @@ Response: 2. Convert time between timezones: ```json { - "name": "convert_time", + "name": "time_convert", "arguments": { "source_timezone": "America/New_York", "time": "16:30", diff --git a/src/time/src/mcp_server_time/server.py b/src/time/src/mcp_server_time/server.py index e10d6b4eed..aaa7d10b1f 100644 --- a/src/time/src/mcp_server_time/server.py +++ b/src/time/src/mcp_server_time/server.py @@ -15,8 +15,8 @@ class TimeTools(str, Enum): - GET_CURRENT_TIME = "get_current_time" - CONVERT_TIME = "convert_time" + GET_CURRENT_TIME = "time_get_current" + CONVERT_TIME = "time_convert" class TimeResult(BaseModel):