Get the FREE Ultimate OpenClaw Setup Guide →

mcu

MCPServer which uses Google's Material Color Utilities library to generate a core palette color scheme based on a provided seed color.

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio aarnadlr-mcu-mcp-server node server.js \
  --env PORT="Port to run the MCP server on (default may be 3000 or 8080 depending on deployment)." \
  --env MCP_BASE_PATH="Base MCP path for the server (e.g., /mcp)."

How to use

This MCU MCP server provides a color tool built with Express.js that generates a color scheme from a provided seed color. The server exposes an MCP endpoint at the /mcp path where clients can send MCP messages to request a color palette derived from a seed. You can connect with MCP clients such as MCP Inspector and ensure your connection URL includes the MCP path (for example, https://your-deployment.domain/mcp). The server handles POST requests to /mcp and responds with color data that can be used in design workflows or theming tasks. To use the tool, send an MCP message containing a seed color (for example a hex value like #3f6a8a) and the server will return a generated color scheme along with any metadata supported by the MCP protocol.

How to install

Prerequisites:

  • Node.js and npm installed on your system
  • Access to the repository containing the MCU MCP Server

Step-by-step:

  1. Clone the repository: git clone https://github.com/your-org/aarnadlr-mcu-mcp-server.git
  2. Change into the project directory: cd aarnadlr-mcu-mcp-server
  3. Install dependencies: npm install
  4. Configure environment (optional):
    • PORT: port to run the server on (default depends on code)
    • MCP_BASE_PATH: base MCP path, default is /mcp
  5. Start the server: npm start or if a start script is not defined, run: node server.js
  6. Verify the server is running by visiting http(s)://<host>:<port>/mcp or by using an MCP client to connect to /mcp.

Additional notes

Notes:

  • Ensure the MCP path /mcp is reachable from clients (reverse proxies should forward the /mcp path correctly).
  • If you encounter CORS or network issues, verify that the server binds to the correct interface and that any firewalls allow the port.
  • If the server logs show errors about missing seed or invalid color values, check the input format for the MCP messages.
  • The tool generates a color scheme based on the provided seed color; typical outputs include a palette with variations derived from the seed.
  • You can customize the PORT and MCP_BASE_PATH via environment variables when deploying (e.g., in Docker or cloud environments).

Related MCP Servers

Sponsor this space

Reach thousands of developers