Time MCP Server
Get the current UTC time in RFC 3339 format.
Open source Open in the app JSON README (API)
About
Get the current UTC time in RFC 3339 format.
Details
- Kind
- MCP servers
- Topic
- No topic detected
- Publisher
- domdomegg
- Origin
- official
- Category
- ferramentas
- Transport
- local
- Version
- 1.1.1
- Stars
- 4
- Forks
- 2
- Last push
- 2026-07-27T14:11:10Z
- Repository state
- ativo
- Language
- Python
- License
- MIT
- Added
- 2026-08-29 03:02:43
- Updated
- 2026-08-29 03:02:43
- Origin id
io.github.domdomegg/time-mcp-pypi
README
# 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 -->