Skip to main content
Glama

Nanoleaf MCP Server

by srnetadmin

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NANOLEAF_IPYesIP address of your Nanoleaf device
NANOLEAF_PORTNoPort for connecting to your Nanoleaf device16021
NANOLEAF_PROTOCOLNoProtocol for connecting to your Nanoleaf device (http or https)http
NANOLEAF_AUTH_TOKENYesAuthorization token for your Nanoleaf device

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
get_nanoleaf_info

Get information about the Nanoleaf device

turn_on_nanoleaf

Turn on the Nanoleaf lights

turn_off_nanoleaf

Turn off the Nanoleaf lights

set_brightness

Set the brightness of the Nanoleaf lights

set_color

Set the color of the Nanoleaf lights

set_effect

Set an effect on the Nanoleaf lights

get_effects

Get list of available effects

discover_nanoleaf

Discover Nanoleaf devices on the network

connect_to_ip

Connect to a Nanoleaf device at a specific IP address

authorize_nanoleaf

Authorize connection to Nanoleaf device (device must be in pairing mode)

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/srnetadmin/nanoleaf-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server