MCP Time Server
Сервер времени MCP
Обзор
MCP Time Server — это сложный микросервис на основе Python, разработанный для предоставления расширенных утилит, связанных со временем, в разных часовых поясах. Он предлагает надежную функциональность для получения текущего времени и преобразования времени между различными мировыми часовыми поясами.
Related MCP server: Time MCP Server
Подробности проекта
Версия : 0.1.1
Совместимость с Python : Python 3.11+
Функции
Получение текущего времени : получение текущего времени для любого часового пояса IANA.
Преобразование часовых поясов : преобразование времени между различными часовыми поясами.
Комплексная проверка : надежная проверка входных данных с использованием моделей Pydantic
Архитектура асинхронного сервера : создана с использованием asyncio для эффективной производительности
Гибкая конфигурация : настраивается с помощью переменных среды и файлов конфигурации.
Зависимости
Основные зависимости:
мср (>=1.6.0)
пидантический (>=2.11.2)
PyYAML (>=6.0.2)
pyz (>=0.4.3)
Зависимости разработки:
pytest (>=8.3.5)
Установка
Предпосылки
Python 3.11 или выше
пип
(Необязательно) Рекомендуется виртуальная среда
Установить из PyPI
pip install chuk-mcp-time-serverУстановить из источника
Клонируйте репозиторий:
git clone <repository-url>
cd chuk-mcp-time-serverСоздайте виртуальную среду:
python -m venv venv
source venv/bin/activate # On Windows, use `venv\Scripts\activate`Установите пакет:
pip install . # Installs the package in editable modeРазработка Установка
Для настройки на разработку:
pip install .[dev] # Installs package with development dependenciesЗапуск сервера
Интерфейс командной строки
chuk-mcp-time-serverПрограммное использование
from chuk_mcp_time_server.main import main
if __name__ == "__main__":
main()Переменные среды
NO_BOOTSTRAP: Отключить начальную загрузку компонентов.Другие параметры конфигурации можно задать в файлах конфигурации.
Доступные инструменты
1. Узнать текущее время
Вход :
timezone: название часового пояса IANA (например, «Америка/Нью-Йорк»)
Пример :
get_current_time('Europe/London')Возврат :
Текущее время в указанном часовом поясе
Подробности часового пояса
Статус летнего времени (DST)
2. Преобразование времени
Вход :
source_timezone: Исходный часовой пояс (формат IANA)time: Время в формате ЧЧ:ММ (24-часовой)target_timezone: Целевой часовой пояс (формат IANA)
Пример :
convert_time('America/New_York', '14:30', 'Europe/Paris')Возврат :
Источник информации о времени
Подробности целевого времени
Разница во времени между поясами
Разработка
Форматирование кода
Черный цвет используется для форматирования кода.
isort используется для сортировки импорта
Длина строки установлена на 88 символов.
Проведение тестов
pytestВнося вклад
Форк репозитория
Создайте ветку функций (
git checkout -b feature/AmazingFeature)Убедитесь, что код проходит форматирование и тестирование
Зафиксируйте ваши изменения (
git commit -m 'Add some AmazingFeature')Отправка в ветку (
git push origin feature/AmazingFeature)Открыть запрос на извлечение
Лицензия
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAn MCP server providing timezone conversions and time-related operations via RESTful API endpoints, featuring comprehensive error handling and timezone database integration.
- AlicenseBqualityDmaintenanceProvides time and timezone functionality for LLMs, enabling them to get current time information across different timezones and convert times between zones.2MIT
- AlicenseNot gradedqualityCmaintenanceProvides time zone management utilities including retrieving current time in any global time zone and converting time between different time zones with automatic daylight saving time handling.46MIT
- AlicenseAqualityBmaintenanceProvides accurate system time to LLM applications with multi-timezone support via a simple tool call.1MIT
Related MCP Connectors
Timezone MCP — wraps WorldTimeAPI (free, no auth)
A real clock for AI agents: current time, timezone conversion, and DST facts from the IANA tzdb.
A time server that keeps your AI honest about time. Real clock + drift guard, zero dependencies.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/chrishayuk/chuk-mcp-time-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server