使用说明
时间MCP
这是一个MCP服务器,供代理获取当前时间(和日期)。
用法
克劳德桌面应用程序
添加 time_mcp_server.py 到Claude Desktop App配置文件中的MCP服务器列表 ~/Library/Application\ Support/Claude/claude_desktop_config.json 这样地:
{
"mcpServers": {
"time": {
"command": "uv",
"args": [
"--directory",
"/ABSOLUTE/PATH/TO/PARENT/FOLDER/time-mcp",
"run",
"time_mcp_server.py"
]
}
}
}
保存文件,然后重新启动Claude for Desktop。
备注:您可能需要填写到的完整路径 uv 可在命令字段中执行。你可以通过跑步来获得这个 which uv 在MacOS/Linux或 where uv 在Windows上。
这是基于 使用Claude for Desktop测试您的服务器 从https://modelcontextprotocol.io/quickstart/server.
自定义客户端(或Linux)
由于这是一个基于STDIO的MCP服务器,最好的方法是以与官方示例客户端教程类似的方式实现客户端(https://modelcontextprotocol.io/quickstart/client).而不是示例 weather.py MCP服务器,使用 time_mcp_server.py.
为什么?
让代理知道现在是什么时间(和日期)似乎很有帮助,也很重要。使代理能够完成与时间相关的任务,例如“Pacifica现在是什么时候?”或“3小时后的天气会是什么样子?”
工具
Time MCP提供了两个工具, get_datetime 和 get_current_unix_timestamp 它们分别返回指定时区(如果没有指定UTC)中的格式化日期时间和当前UNIX时间戳。
