Utopia

by altinoren

318 downloads
Not rated
GitHub

About

Utopia is a simulation MCP Server designed to test and experiment with common household items, both those available today and those likely to exist in the near future, using AI Agents. This project provides a set of simulated smart home and lifestyle devices, allowing you to inte

Details

Author
altinoren
Downloads
318
Categories
Other

- HumidityControl: Monitor and control humidity in each room.
- AirQualityControl: Simulate and manage air quality.
- Lighting: Control smart lighting in any room.
-

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Utopia
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "utopia": {
            "Utopia": {
                "command": "dotnet",
                "args": [
                    "run",
                    "--project",
                    "<path_to_project_folder>/Utopia.csproj"
                ]
            }
        }
    }
}

McpServers

{
    "Utopia": {
        "command": "dotnet",
        "args": [
            "run",
            "--project",
            "<path_to_project_folder>/Utopia.csproj"
        ]
    }
}

Available tools:

- HumidityControl: Monitor and control humidity in each room.
- AirQualityControl: Simulate and manage air quality.
- Lighting: Control smart lighting in any room.
- MultiRoomAudio: Play music or playlists in one or more rooms.
- Refrigerator: Provides the picture of contents that can be used to check stock status inside.
- RobotVacuum: Simulate a robot vacuum's cleaning schedule and state.
- SmartBed: Monitor sleep and provide adjustable climate control.
- SmartBlinds: Adjust or schedule the position of smart blinds.
- SmartLock: Lock or unlock the front door.
- SmartThermostat: Set and monitor room temperatures.
- AutonomousElectricVehicle: Simulate an autonomous EV's driving, charging, and trip scheduling. Send to a coordinate, start charging, auto-park.
- ACMEBank: Simulate basic banking operations, accounts, and credit card management.
- ACMEGrocery: Simulate grocery shopping with access to past shopping data. Can be combined with refrigerator's output.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.