Mix Server

Mix Server

This is the simplest mcp server in the world to get local current time.

qiaoliang

Developer Tools
Visit Server

README

Mix Server

A Python-based server that provides local time functionality through MCP (Model Control Protocol).

Features

  • Get current local time in various formats
  • Open files and URLs in the default web browser
  • Simple and lightweight implementation
  • Built with FastMCP for easy integration
  • Uses uv for fast and reliable dependency management

Prerequisites

  • Python 3.x
  • uv package manager (recommended for build and environment management)
  • Cursor IDE (for development)

Project Structure

The project consists of the following key files:

  • main.py: The main server implementation with the time functionality
  • server.py: Server configuration and setup
  • pyproject.toml: Project configuration and dependencies
    • Defines project metadata (name, version, description)
    • Specifies Python version requirement (>=3.12)
    • Lists project dependencies (mcp[cli]>=1.6.0)
  • .python-version: Specifies the Python version for the project
  • .gitignore: Git ignore rules for the project
  • mcp.json.example: Example configuration file for Cursor IDE
    • Contains MCP server settings for local development
    • Should be copied to ~/.cursor/mcp.json for Cursor integration
    • Defines server configurations for time and sequential thinking services

Installation

  1. Clone the repository:
git clone <repository-url>
cd mix-server
  1. Create and activate virtual environment using uv:
uv venv
source .venv/bin/activate  # On Unix/macOS
# or
.venv\Scripts\activate  # On Windows
  1. Install dependencies using uv:
uv pip install .
  1. Set up Cursor configuration:
cp mcp_config.json.example ~/.cursor/mcp.json

Development

The project uses uv for all Python-related operations:

  • Environment management: uv venv
  • Package installation: uv pip install .
  • Running the server: uv run main.py

Usage

The server provides the following functionality:

  • get_local_current_time(): Returns the current local time in the format "YYYY-MM-DD@HH:MM:SS"
  • open_file_or_url_in_browser(target): Opens a file or URL in the default web browser
    • Supports both local files and web URLs
    • For URLs: Use complete URL with protocol (e.g., "https://www.google.com")
    • For files: Use local file path (relative or absolute)
    • Returns a message indicating the result of the operation

To start the server:

uv run main.py

Configuration

The server uses the following configuration:

  • Local timezone: Asia/Shanghai
  • Default time format: %Y-%m-%d@%H:%M:%S

License

[Add your license information here]

Contributing

[Add contribution guidelines here]

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
MCP Package Docs Server

MCP Package Docs Server

Facilitates LLMs to efficiently access and fetch structured documentation for packages in Go, Python, and NPM, enhancing software development with multi-language support and performance optimization.

Featured
Local
TypeScript
Claude Code MCP

Claude Code MCP

An implementation of Claude Code as a Model Context Protocol server that enables using Claude's software engineering capabilities (code generation, editing, reviewing, and file operations) through the standardized MCP interface.

Featured
Local
JavaScript
@kazuph/mcp-taskmanager

@kazuph/mcp-taskmanager

Model Context Protocol server for Task Management. This allows Claude Desktop (or any MCP client) to manage and execute tasks in a queue-based system.

Featured
Local
JavaScript
Linear MCP Server

Linear MCP Server

Enables interaction with Linear's API for managing issues, teams, and projects programmatically through the Model Context Protocol.

Featured
JavaScript
mermaid-mcp-server

mermaid-mcp-server

A Model Context Protocol (MCP) server that converts Mermaid diagrams to PNG images.

Featured
JavaScript
Jira-Context-MCP

Jira-Context-MCP

MCP server to provide Jira Tickets information to AI coding agents like Cursor

Featured
TypeScript
Linear MCP Server

Linear MCP Server

A Model Context Protocol server that integrates with Linear's issue tracking system, allowing LLMs to create, update, search, and comment on Linear issues through natural language interactions.

Featured
JavaScript
Sequential Thinking MCP Server

Sequential Thinking MCP Server

This server facilitates structured problem-solving by breaking down complex issues into sequential steps, supporting revisions, and enabling multiple solution paths through full MCP integration.

Featured
Python