使用说明
时间MCP服务器
提供准确的时间信息Model Context Protocol (MCP) 服务器。Claude Desktop中描述的场景,使用以下步骤创建明细表,以便在概念设计中分析体量的体积。
机能
- 获取当前时间:以多种形式获取指定时区的当前时间
- 时差计算:计算两个时区之间的时差
支持的时间格式
- 国际标准化组织:ISO 8601形式 (例:
2024-06-06T04:22:45.715Z) - Unix: Unix时间戳(例如:
1717644165) - 可读的:易于阅读的格式(例如:
2024/06/06 13:22:45)
安装
NPM从…开始
npx @toguchi/time-mcp-server
来源
git clone https://github.com/w-toguchi83/time-mcp-server.git
cd time-mcp-server
npm install
npm start
Claude Desktop使用方法
1.编辑配置文件
Claude Desktop打开的配置文件:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
视窗: %APPDATA%/Claude/claude_desktop_config.json
2. MCP添加设置
{
"mcpServers": {
"time-server": {
"command": "npx",
"args": ["@toguchi/time-mcp-server"]
}
}
}
对于本地开发:
{
"mcpServers": {
"time-server": {
"command": "/usr/local/bin/node",
"args": ["/path/to/time-mcp-server/index.js"]
}
}
}
注意:
command中描述的场景,使用以下步骤创建明细表,以便在概念设计中分析体量的体积。which node单击功能区上Node.js中所述修改相应参数的值。
3. Claude Desktop重新启动
设置变更后Claude Desktop中所述修改相应参数的值。
使用例
Claude Desktop请像下面这样搭话:
- “告诉我现在的时间”
- “东京和纽约的时差是?”
- "UTC当前时间unix以格式显示“
- “请以容易阅读的形式告诉我伦敦的现在时间”
工具详细信息
get_current时间
获取当前时间。
参数:
timezone(可选):时区(默认值:“Asia/Tokyo”)- 例:“UTC”、“美洲/纽约”、“欧洲/伦敦”
format(可选):输出格式(默认值:“iso”)"iso":ISO 8601形式"unix": Unix时间戳"readable":易读格式
get_time_difference
计算两个时区之间的时差。
参数:
timezone1(必需):第一个时区timezone2(必需):第二个时区
开発
# 依存関係のインストール
npm install
# 開発モード(ファイル監視付き)
npm run dev
# テストクライアントの実行
npm test
# パッケージのテスト
npm link
toguchi-time-mcp
许可证
麻省理工学院
