MCP ExplorerExplorer

Mcp Toggle Dark Mode

@felixweinbergeron 9 months ago
1 MIT
FreeCommunity
AI Systems
🌓 A tiny MCP server to toggle dark mode on macOS

Overview

What is Mcp Toggle Dark Mode

mcp-toggle-dark-mode is a lightweight MCP server designed to toggle dark mode on macOS, showcasing the functionality of the Model Context Protocol.

Use cases

Use cases include developers needing to test applications in both light and dark modes, users preferring dark mode for better visibility, and anyone looking to enhance their macOS experience.

How to use

To use mcp-toggle-dark-mode, clone the repository, install dependencies using ‘uv sync’, and configure Claude Desktop by adding the server details to the configuration file. Restart Claude Desktop to access the dark mode toggle tool.

Key features

Key features include easy installation, integration with Claude Desktop, and the ability to quickly switch between light and dark modes on macOS.

Where to use

mcp-toggle-dark-mode is primarily used in macOS environments where users want to toggle dark mode easily, particularly in development and testing scenarios.

Content

MCP Dark Mode Toggle

A toy MCP (Model Context Protocol) server that demonstrates how MCP works by providing a simple tool to toggle dark mode on macOS.

Installation

# Clone and install dependencies
git clone <repo-url>
cd mcp-toggle-dark-mode
uv sync

Connect to Claude Desktop

Add this to your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "dark-mode-toggle": {
      "command": "python",
      "args": [
        "/path/to/mcp-toggle-dark-mode/main.py"
      ]
    }
  }
}

Replace /path/to/mcp-toggle-dark-mode/main.py with the actual path to your main.py file.

Restart Claude Desktop and you’ll have access to the toggle_dark_mode tool.

Co-Authors

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers