Oh My Posh Configurator — MCP-сервер для Claude Code
Генерирует, проверяет и правит конфигурации терминальной строки Oh My Posh через запросы к модели. Помогает настроить оформление терминала без ручной правки файлов.
claude mcp add ohmyposh-configurator -- npx -y ohmyposh-configuratorЧто делает Oh My Posh Configurator
MCP-сервер связывает модель с экосистемой Oh My Posh, в которой доступно более 103 сегментов оформления. Ассистент составляет цепочки блоков для системных метрик, статуса Git, контейнеров Docker или версий языков программирования, а затем выгружает результат в JSON, YAML или TOML.
Инструмент позволяет добавлять кэширование к тяжёлым сегментам, менять цветовые палитры и стили оформления вроде powerline. Для работы нужен установленный Node.js, так как запуск пакета выполняется через npx.
Какие задачи решает
- собрать строку приглашения shell с индикаторами Git и Node.js
- перевести конфигурацию терминала между форматами JSON, YAML и TOML
- включить кэширование для сегментов рантаймов и облачных сервисов
- подобрать цветовую схему для блоков терминала
Примеры запросов агенту
- Собери конфигурацию Oh My Posh с отображением ветки Git и версии Python.
- Добавь кэширование для всех сегментов языков программирования в текущем конфиге.
- Сконвертируй этот профиль терминала из формата JSON в TOML.
Как установить Oh My Posh Configurator
Командой платформы
claude mcp add ohmyposh-configurator -- npx -y ohmyposh-configuratorКомандой платформы
codex mcp add mcp -- npx -y ohmyposh-configuratorФайл настроек
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"ohmyposh-configurator"
]
}
}
}Файл настроек
{
"servers": {
"mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"ohmyposh-configurator"
]
}
}
}Командой платформы
gemini mcp add mcp npx -y ohmyposh-configuratorПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Oh My Posh Configurator
Как установить Oh My Posh Configurator в Claude Code?
Выполните команду в терминале: claude mcp add ohmyposh-configurator -- npx -y ohmyposh-configurator. После этого сервер готов к работе.
Зачем нужен Oh My Posh Configurator?
Он позволяет описывать желаемый вид приглашения терминала обычными словами. Модель сама подбирает сегменты, настраивает стили и генерирует готовый файл разметки.
Какие форматы файлов поддерживает сервер?
Сервер умеет читать и экспортировать конфигурации Oh My Posh в форматах JSON, YAML и TOML.