2026.10.10 → 2026.10.19
date version, 19 October 2026convert_time: input schema changed
get_current_time: input schema changed
MCP servers / mcp-server-time
1 of its last 2 updates changed what the agent reads: 0 tool descriptions rewritten, up to 2026.10.19.
PyPI package · PyPI page · recorded on 24 October 2026 on a clean machine with placeholder settings; only tools/list was sent. A changed description is not a vulnerability. Method and limits.
convert_time: input schema changed
get_current_time: input schema changed
No tool definition changed.
Releases tried: 2026.1.26 (2026-01-27), did not start; 2026.6.4 (2026-06-04), did not start; 2026.7.10 (2026-07-10), did not start; 2026.8.18 (2026-08-18); 2026.10.10 (2026-10-11); 2026.10.19 (2026-10-19).
The pin is the SHA-256 of the tool's name, description and input schema, as verfy.lock records it. The same pin in your lock means your agent reads this exact definition.
| Tool | Description | Pin |
|---|---|---|
| get_current_time | Get current time in a specific timezone | 790cb5d2b412 |
| convert_time | Convert time between timezones | 30b59376d1ad |
Pin what mcp-server-time serves you today, commit the lock, and a pull request fails when a tool changes, with the text before and after. Pin the package version in your MCP config as well.
$ pip install verfy
$ verfy lock check --update # shows each tool, then writes verfy.lock
$ git add verfy.lock# .github/workflows/verfy.yml, after actions/checkout
- uses: anvarbekovjavohir277-dot/verfy-action@v1Maintain this server? Run the same check on your releases and add the Locked by Verfy badge to your README.