| Name | time-mcp-pypi JSON |
| Version |
1.1.1
JSON |
| download |
| home_page | None |
| Summary | A Model Context Protocol (MCP) server that provides current UTC time in RFC 3339 format |
| upload_time | 2025-10-26 01:45:56 |
| maintainer | None |
| docs_url | None |
| author | None |
| requires_python | >=3.8 |
| license | None |
| keywords |
mcp
model-context-protocol
time
utc
timestamp
|
| VCS |
 |
| bugtrack_url |
|
| requirements |
No requirements were recorded.
|
| Travis-CI |
No Travis.
|
| coveralls test coverage |
No coveralls.
|
# Time MCP Server
A minimal Model Context Protocol (MCP) server built with Python.
The server provides one simple tool:
- `get_current_utc_time` - Gets the current UTC date and time in RFC 3339 format
## Quick start
Prerequisites:
- Python 3.8 or later
- Claude Desktop or another MCP-compatible client
Install and run with:
```bash
pip install time-mcp-pypi # or from a local clone: pip install -e .
time-mcp-pypi
```
## Configuration
To use this server with Claude Desktop, add the following to your MCP configuration file:
### Windows
Add to `%APPDATA%\Claude\claude_desktop_config.json`:
```json
{
"mcpServers": {
"time-server": {
"command": "time-mcp-pypi"
}
}
}
```
### macOS
Add to `~/Library/Application Support/Claude/claude_desktop_config.json`:
```json
{
"mcpServers": {
"time-server": {
"command": "time-mcp-pypi"
}
}
}
```
## Usage
Once configured, you can use the time tool in Claude Desktop:
- "What's the current UTC time?"
- "Give me an RFC 3339 timestamp"
## Publishing New Versions
To publish a new version of the package:
1. **Update the version in `pyproject.toml`**, and commit as `Release x.y.z`
2. **Tag the release** with a version number prefixed with 'v':
```bash
git tag v1.0.1
```
3. **Push the tag** to trigger the publishing pipeline:
```bash
git push --tags
```
Then the CI/CD pipeline will automatically publish the package.
### CI/CD
The project includes GitHub Actions workflows for:
- **Build & Test** - Builds and tests the Python package
- **Publish** - Automatically publishes to PyPI and creates GitHub releases on version tags
<!-- mcp-name: io.github.domdomegg/time-mcp-pypi -->
Raw data
{
"_id": null,
"home_page": null,
"name": "time-mcp-pypi",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "mcp, model-context-protocol, time, utc, timestamp",
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/6e/e8/012ad90d2c3d9e0d843ce547464acbae1ee6593a0217f255af2a5c03a852/time_mcp_pypi-1.1.1.tar.gz",
"platform": null,
"description": "# Time MCP Server\n\nA minimal Model Context Protocol (MCP) server built with Python.\n\nThe server provides one simple tool:\n- `get_current_utc_time` - Gets the current UTC date and time in RFC 3339 format\n\n## Quick start\n\nPrerequisites:\n- Python 3.8 or later\n- Claude Desktop or another MCP-compatible client\n\nInstall and run with:\n\n```bash\npip install time-mcp-pypi # or from a local clone: pip install -e .\ntime-mcp-pypi\n```\n\n## Configuration\n\nTo use this server with Claude Desktop, add the following to your MCP configuration file:\n\n### Windows\nAdd to `%APPDATA%\\Claude\\claude_desktop_config.json`:\n\n```json\n{\n \"mcpServers\": {\n \"time-server\": {\n \"command\": \"time-mcp-pypi\"\n }\n }\n}\n```\n\n### macOS\nAdd to `~/Library/Application Support/Claude/claude_desktop_config.json`:\n\n```json\n{\n \"mcpServers\": {\n \"time-server\": {\n \"command\": \"time-mcp-pypi\"\n }\n }\n}\n```\n\n## Usage\n\nOnce configured, you can use the time tool in Claude Desktop:\n- \"What's the current UTC time?\"\n- \"Give me an RFC 3339 timestamp\"\n\n## Publishing New Versions\n\nTo publish a new version of the package:\n\n1. **Update the version in `pyproject.toml`**, and commit as `Release x.y.z`\n\n2. **Tag the release** with a version number prefixed with 'v':\n ```bash\n git tag v1.0.1\n ```\n\n3. **Push the tag** to trigger the publishing pipeline:\n ```bash\n git push --tags\n ```\n\nThen the CI/CD pipeline will automatically publish the package.\n\n### CI/CD\nThe project includes GitHub Actions workflows for:\n- **Build & Test** - Builds and tests the Python package\n- **Publish** - Automatically publishes to PyPI and creates GitHub releases on version tags\n\n<!-- mcp-name: io.github.domdomegg/time-mcp-pypi -->\n",
"bugtrack_url": null,
"license": null,
"summary": "A Model Context Protocol (MCP) server that provides current UTC time in RFC 3339 format",
"version": "1.1.1",
"project_urls": {
"Homepage": "https://github.com/domdomegg/time-mcp-pypi",
"Issues": "https://github.com/domdomegg/time-mcp-pypi/issues",
"Repository": "https://github.com/domdomegg/time-mcp-pypi.git"
},
"split_keywords": [
"mcp",
" model-context-protocol",
" time",
" utc",
" timestamp"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "0aac8d5e658c8ae844de467e395701c0fcffaf69975d889ff05afab00f1a252c",
"md5": "8eafa942d979b39f52ad13f06e0eb042",
"sha256": "cf579046f4d5a1cf99eb3d20f4109ccc36985259e1aa2a3f65f455cf77b6f4bb"
},
"downloads": -1,
"filename": "time_mcp_pypi-1.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "8eafa942d979b39f52ad13f06e0eb042",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 4377,
"upload_time": "2025-10-26T01:45:55",
"upload_time_iso_8601": "2025-10-26T01:45:55.808487Z",
"url": "https://files.pythonhosted.org/packages/0a/ac/8d5e658c8ae844de467e395701c0fcffaf69975d889ff05afab00f1a252c/time_mcp_pypi-1.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6ee8012ad90d2c3d9e0d843ce547464acbae1ee6593a0217f255af2a5c03a852",
"md5": "9a777a354699d175401aeeb6ce607c33",
"sha256": "2b63f964db00d4cdb67197a7129e8359bd0456889df204d37b1e239d4f40bce1"
},
"downloads": -1,
"filename": "time_mcp_pypi-1.1.1.tar.gz",
"has_sig": false,
"md5_digest": "9a777a354699d175401aeeb6ce607c33",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 3779,
"upload_time": "2025-10-26T01:45:56",
"upload_time_iso_8601": "2025-10-26T01:45:56.525251Z",
"url": "https://files.pythonhosted.org/packages/6e/e8/012ad90d2c3d9e0d843ce547464acbae1ee6593a0217f255af2a5c03a852/time_mcp_pypi-1.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-10-26 01:45:56",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "domdomegg",
"github_project": "time-mcp-pypi",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "time-mcp-pypi"
}