MCP server for querying Beijing time
Project description
Beijing Time MCP Server
一个用于查询北京时间的MCP(Model Context Protocol)服务器。
mcp-name: io.github.archerlliu/server-name
功能
- 获取当前北京时间
- 格式化时间输出
- 支持多种时间格式
- 提供时区信息
安装
从 PyPI 安装
pip install beijing-time-mcp
从源码安装
git clone https://github.com/archerliu/beijing-time-mcp.git
cd beijing-time-mcp
pip install -e .
使用方法
作为 MCP 服务器运行
beijing-time-mcp
在 Claude Desktop 中使用
在 Claude Desktop 的配置文件中添加:
{
"mcpServers": {
"beijing-time": {
"command": "beijing-time-mcp"
}
}
}
可用工具
get_beijing_time
获取当前北京时间。
参数:
format(可选): 时间格式,默认为 "%Y-%m-%d %H:%M:%S"- "%Y-%m-%d %H:%M:%S" - 标准格式 (如: 2024-01-15 14:30:25)
- "%Y-%m-%d" - 日期格式 (如: 2024-01-15)
- "%H:%M:%S" - 时间格式 (如: 14:30:25)
- "%Y年%m月%d日 %H时%M分%S秒" - 中文格式 (如: 2024年01月15日 14时30分25秒)
返回:
time: 格式化后的北京时间字符串timezone: 时区信息timestamp: Unix时间戳iso_format: ISO 8601格式的时间
开发
安装开发依赖
pip install -e ".[dev]"
运行测试
pytest
代码格式化
black .
isort .
类型检查
mypy beijing_time_mcp
许可证
MIT License
贡献
欢迎提交 Issue 和 Pull Request!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file beijing_time_mcp-0.1.1.tar.gz.
File metadata
- Download URL: beijing_time_mcp-0.1.1.tar.gz
- Upload date:
- Size: 5.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8bb2f68828ec7c4fb0ea999c58e1ade61b0c110bf05a8928cd0d46449ae52214
|
|
| MD5 |
b557881f7d009958231deb5d255fc575
|
|
| BLAKE2b-256 |
76399c44ec387850cd293adec50378d19653087f383c58e714adb010d38430a3
|
File details
Details for the file beijing_time_mcp-0.1.1-py3-none-any.whl.
File metadata
- Download URL: beijing_time_mcp-0.1.1-py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6c0afd3ee56b8718959df605483ce70ea939b3710585cc5b5986de21dcd94b79
|
|
| MD5 |
853850c0289a2de5fabcf42b64226d95
|
|
| BLAKE2b-256 |
ebee570ca7bcfa7547512d80999323002cbd48b0b8ae2754f1914f5ab01a8ef6
|