Time MCP Server
Time MCP Server
時刻とタイムゾーン変換機能を提供するModel Context Protocolサーバーです。このサーバーにより、LLMはIANAタイムゾーン名を使用して現在時刻の取得やタイムゾーン間の変換を実行でき、システムのタイムゾーンを自動検出します。
利用可能なツール
get_current_time- 特定のタイムゾーンまたはシステムのタイムゾーンで現在時刻を取得します。必須引数:
timezone(string): IANAタイムゾーン名(例: 'America/New_York', 'Europe/London')
convert_time- タイムゾーン間で時刻を変換します。必須引数:
source_timezone(string): 元のIANAタイムゾーン名time(string): 24時間形式の時刻 (HH:MM)target_timezone(string): 変換先のIANAタイムゾーン名
インストール
uvを使用する(推奨)
uv を使用する場合、特別なインストールは不要です。uvx を使用して mcp-server-time を直接実行します。
uvx mcp-server-timePIPを使用する
あるいは、mcp-server-time をpipでインストールすることもできます:
pip install mcp-server-timeインストール後、次のようにスクリプトとして実行できます:
python -m mcp_server_timeRelated MCP server: Time MCP Server
設定
Claude.app向けの設定
Claudeの設定に追加します:
{
"mcpServers": {
"time": {
"command": "uvx",
"args": ["mcp-server-time"]
}
}
}{
"mcpServers": {
"time": {
"command": "docker",
"args": ["run", "-i", "--rm", "-e", "LOCAL_TIMEZONE", "mcp/time"]
}
}
}{
"mcpServers": {
"time": {
"command": "python",
"args": ["-m", "mcp_server_time"]
}
}
}Zed向けの設定
Zedのsettings.jsonに追加します:
"context_servers": [
"mcp-server-time": {
"command": "uvx",
"args": ["mcp-server-time"]
}
],"context_servers": {
"mcp-server-time": {
"command": "python",
"args": ["-m", "mcp_server_time"]
}
},VS Code向けの設定
簡単なインストールには、以下のワンクリックインストールボタンのいずれかを使用してください...
手動インストールの場合は、VS Codeのユーザー設定(JSON)ファイルに以下のJSONブロックを追加します。これを行うには、Ctrl + Shift + P を押して Preferences: Open User Settings (JSON) と入力します。
また、ワークスペース内の .vscode/mcp.json というファイルに追加することもできます。これにより、設定を他の人と共有できます。
mcp.jsonファイルを使用する場合は、mcpキーが必要です。
{
"mcp": {
"servers": {
"time": {
"command": "uvx",
"args": ["mcp-server-time"]
}
}
}
}{
"mcp": {
"servers": {
"time": {
"command": "docker",
"args": ["run", "-i", "--rm", "mcp/time"]
}
}
}
}Zencoder向けの設定
Zencoderメニュー(...)に移動します。
ドロップダウンメニューから
Agent Toolsを選択します。Add Custom MCPをクリックします。以下の名前とサーバー設定を追加し、必ず
Installボタンを押してください。
{
"command": "uvx",
"args": ["mcp-server-time"]
}カスタマイズ - システムタイムゾーン
デフォルトでは、サーバーはシステムのタイムゾーンを自動検出します。設定の args リストに --local-timezone 引数を追加すると、これを上書きできます。
例:
{
"command": "python",
"args": ["-m", "mcp_server_time", "--local-timezone=America/New_York"]
}対話例
現在時刻を取得:
{
"name": "get_current_time",
"arguments": {
"timezone": "Europe/Warsaw"
}
}応答:
{
"timezone": "Europe/Warsaw",
"datetime": "2024-01-01T13:00:00+01:00",
"is_dst": false
}タイムゾーン間で時刻を変換:
{
"name": "convert_time",
"arguments": {
"source_timezone": "America/New_York",
"time": "16:30",
"target_timezone": "Asia/Tokyo"
}
}応答:
{
"source": {
"timezone": "America/New_York",
"datetime": "2024-01-01T12:30:00-05:00",
"is_dst": false
},
"target": {
"timezone": "Asia/Tokyo",
"datetime": "2024-01-01T12:30:00+09:00",
"is_dst": false
},
"time_difference": "+13.0h",
}デバッグ
MCPインスペクタを使用してサーバーをデバッグできます。uvxインストールの場合:
npx @modelcontextprotocol/inspector uvx mcp-server-timeまたは、パッケージを特定のディレクトリにインストールした場合や、それを開発している場合:
cd path/to/servers/src/time
npx @modelcontextprotocol/inspector uv run mcp-server-timeClaudeへの質問例
「今何時ですか?」(システムタイムゾーンが使用されます)
「東京の現在時刻は?」
「ニューヨークが午後4時のとき、ロンドンは何時ですか?」
「東京時間の午前9時30分をニューヨーク時間に変換してください」
ビルド
Dockerビルド:
cd src/time
docker build -t mcp/time .貢献
mcp-server-time の拡張と改善に貢献することを歓迎します。新しい時刻関連ツールを追加したい場合、既存機能を強化したい場合、ドキュメントを改善したい場合など、あなたの貢献は貴重です。
他のMCPサーバーと実装パターンの例については、以下を参照してください: https://github.com/modelcontextprotocol/servers
プルリクエストを歓迎します!mcp-server-time をさらに強力で便利にするための新しいアイデア、バグ修正、機能拡張を自由に投稿してください。
ライセンス
mcp-server-time は MIT ライセンスの下でライセンスされています。つまり、MIT ライセンスの条件に従って、ソフトウェアを自由に使用、変更、配布できます。詳細については、プロジェクトリポジトリの LICENSE ファイルを参照してください。
This server cannot be installed
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
- AlicenseBqualityDmaintenanceProvides time and timezone functionality for LLMs, enabling them to get current time information across different timezones and convert times between zones.2MIT
- AlicenseBqualityDmaintenanceProvides current time information and timezone conversion capabilities using IANA timezone names. Enables LLMs to get current time in any timezone and convert times between different timezones with automatic system timezone detection.2MIT
- AlicenseAqualityCmaintenanceProvides LLMs with current date and time information across any timezone, with configurable defaults and support for IANA timezone identifiers.1283Apache 2.0
- AlicenseBqualityDmaintenanceProvides current time information and timezone conversion capabilities using IANA timezone names with automatic system detection. It enables LLMs to fetch local or global times and convert specific timestamps between different regions.22MIT
Related MCP Connectors
A real clock for AI agents: current time, timezone conversion, and DST facts from the IANA tzdb.
Timezone MCP — wraps WorldTimeAPI (free, no auth)
Timezone tools for agents: convert, world clock, offset, lookup, date math, holidays, slots. x402
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/lchinglen/time-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server