ellmos-controlcenter-mcp
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ONEDRIVE | No | Used to derive the default MCP repository root if set. | |
| ELLMOS_MCP_ROOT | No | Overrides the default MCP repository root. | |
| ELLMOS_SKILLS_ROOT | No | Overrides the deployed skills directory (default: ~/.claude/skills). | |
| ELLMOS_STACKS_ROOT | No | Overrides the stack catalog root (default: local .AI/.STACKS). | |
| ELLMOS_PLUGINS_ROOT | No | Overrides the plugins directory (default: ~/.claude/plugins). | |
| ELLMOS_PROFILE_ROOT | No | Overrides the profile directory (default: ~/.claude/profiles). | |
| ELLMOS_BUNDLE_CONFIG | No | Overrides the capability bundle definition file. | |
| ELLMOS_POLICY_CONFIG | No | Overrides the profile audit policy rule file. | |
| CONTROLCENTER_LANGUAGE | No | Sets the initial output language. | |
| ELLMOS_LAUNCH_TEMPLATE | No | Overrides the generated profile-switch launch command. Use {config} as placeholder for the generated MCP config path. | |
| ELLMOS_CONTROLCENTER_LANGUAGE | No | Alternative to CONTROLCENTER_LANGUAGE for setting the initial output language. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| controlcenter_get_languageA | Zeigt die aktuelle ControlCenter-Ausgabesprache und die unterstützten Sprachcodes. |
| controlcenter_set_languageA | Setzt die ControlCenter-Ausgabesprache für diese laufende MCP-Serverinstanz. |
| controlcenter_statusA | Zeigt einen Überblick über den lokalen MCP-Stack, lokale Server und Claude-Profile. |
| controlcenter_list_local_serversA | Scannt den lokalen MCP-Root und listet gefundene MCP-Repos mit Metadaten auf. |
| controlcenter_list_stacksA | Liest den neutralen Stack-Katalog und seine ellmos.stack.v2-Manifeste, ohne Stack-Komponenten auszuführen. |
| controlcenter_describe_stackA | Zeigt typisierte Komponenten, Pflichtrollen, Policies und Validierungswarnungen für einen registrierten Stack. |
| controlcenter_context_packA | Erstellt ein kompaktes, rein lesendes Kontextpaket aus einem registrierten Stack-Manifest. Es führt keine Komponenten aus und liest weder Geheimnisse noch Live-Zustände. |
| controlcenter_list_toolsA | Startet lokale oder profildefinierte MCP-Server kontrolliert und liest deren echte Tool-Liste per MCP list_tools aus. |
| controlcenter_assign_tool_bundlesB | Ordnet echte MCP-Tools anhand ihrer Metadaten den ControlCenter-Capability-Bundles zu. |
| controlcenter_list_bundlesB | Gruppiert lokale MCP-Server in Aufgaben-Bundles wie Software, Filesystem, Automation und Control Plane. |
| controlcenter_suggest_bundlesA | Empfiehlt passende Capability-Bundles für eine Aufgabenbeschreibung. |
| controlcenter_list_profilesA | Liest die lokalen Claude-Profile und zeigt Serveranzahl, Vererbung und Dateipfade. |
| controlcenter_suggest_profileA | Empfiehlt ein Claude-Profil anhand der Aufgabenbeschreibung. |
| controlcenter_resolve_profileA | Löst ein Claude-Profil inklusive optionaler Vererbung auf und zeigt die resultierenden MCP-Server. |
| controlcenter_switch_profileA | Bereitet einen Profilwechsel vor, indem ein aufgelöstes --mcp-config-File erzeugt oder als Vorschau angezeigt wird. |
| controlcenter_audit_profileA | Prüft ein aufgelöstes Claude-Profil auf erste Policy-Hinweise wie npx-Starts, Env-Secrets und ungültige Server-Konfigurationen. |
| controlcenter_build_catalogC | Erzeugt einen JSON-Katalog der lokal gefundenen MCP-Server. |
| controlcenter_list_skillsA | Inventarisiert installierte Claude Code Skills aus dem deployte Skills-Ordner und der Quell-Skill-Bibliothek. |
| controlcenter_find_skillA | Erkennt, welche Skills zu einer Aufgabe bzw. einem Intent passen. WICHTIG: mit Stichwörtern/Fachbegriffen abfragen, nicht mit ganzen Sätzen — die Suche ist rein lexikalisch, ganze Sätze werden (noch) nicht semantisch verstanden und ziehen über Füllwörter Fehltreffer an. Bewertet den gescannten Skill-Katalog lexikalisch über Name, Aliases, Tags, Kategorie und Beschreibung und gibt die besten Kandidaten mit den getroffenen Begriffen zurück. Scores sind nur innerhalb einer Abfrage vergleichbar, nicht zwischen Abfragen. |
| controlcenter_list_pluginsA | Inventarisiert installierte Claude Code Plugins und lokale ellmos-Module mit ihren Fähigkeiten. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/ellmos-ai/ellmos-controlcenter-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server