time-mcp-pypi


Nametime-mcp-pypi JSON
Version 1.1.1 PyPI version JSON
download
home_pageNone
SummaryA Model Context Protocol (MCP) server that provides current UTC time in RFC 3339 format
upload_time2025-10-26 01:45:56
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseNone
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"
}
        
Elapsed time: 1.50856s