YouAndEye
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| expressB | Show one temporary semantic expression on the local face. The firmware owns animation. When sequence is set, omit message so the device can perform its coordinated eye/OLED beat. |
| face_statusA | Read connection, active expression, eye renderer, mouth mode, frame timing, and misses. |
| face_capabilitiesA | Describe supported affects, sequences, channels, limits, and local connection state. |
| neutralA | Clear pending expressions and restore the safe autonomous neutral face immediately. |
| configure_profileC | Create, revise, preview, approve, activate, inspect, or reset the profile bound to the stable local agent identity. Preview always shows neutral, listening, thinking, and success. |
| performC | Start, inspect, or cancel a bounded sequence of emotional beats. Supply pacing words and semantic modifiers; YouAndEye owns timing, transitions, scrolling completion, and neutral return. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| YouAndEye interface guide | Concise operating rules for the local expressive-face tools. |
| YouAndEye profile status | Readable first-run, approval, and active identity status for this agent. |
TDQS
Scored across 6 tools
Tools are mostly distinct: express handles one expression, perform handles sequence lifecycle, neutral clears output, and profile/info tools separate configuration from capabilities/status. Minor overlap remains between face_capabilities and face_status on connection state, and express/perform/neutral all touch facial output.
All names use lowercase snake_case, but conventions vary: bare verbs (express, perform), verb_noun (configure_profile), noun phrases (face_capabilities, face_status), and an adjective/noun (neutral). The face_ prefix groups info tools, but there is no single predictable pattern across the set.
Six tools is well-scoped for a local face-control server. Each tool serves a clear role without redundant CRUD sprawl or missing core operations.
The surface covers single expressions, sequence lifecycle, profile management, capabilities, status, and neutral restore, which is close to complete for the domain. Minor gaps like explicit pause/resume or profile listing may exist, but the core lifecycle is covered.