UNO-MCP
🪄 UNO: Unified Narrative Operator
✨ Обзор
UNO (Unified Narrative Operator) — это волшебный инструмент для улучшения текста, который превращает обычное повествование в богатые, детализированные истории. Используя передовые литературные техники и эвристический анализ, UNO может увеличить объем вашего текста вдвое, сохраняя при этом оригинальный голос и замысел автора.
Представьте UNO как своего личного помощника по повествованию, способного на следующее:
📊 Анализ текста для понимания его сильных и слабых сторон
🌱 Развитие недостаточно проработанных элементов истории
🎨 Обогащение описаний окружающей среды
⚡ Усиление динамики экшн-сцен
🌊 Улучшение плавности и ритма прозы
🔄 Устранение повторов в языке
Related MCP server: Clear Thought 1.5
🛠️ Функции
UNO предоставляет три мощных инструмента MCP:
1. 🔍 analyze_text
Выполняет глубокий анализ страниц вашей истории и создает подробный отчет, включающий:
📝 Оценку позиции повествования (завязка, развитие, кульминация, развязка)
👤 Идентификацию фокусных персонажей
🎭 Классификацию типа сцены
🌡️ Оценку настроения и тона
📈 Рекомендации по улучшению для каждой техники
🔄 Обнаружение паттернов повторов
2. ✨ enhance_text
Преобразует ваш текст, применяя все пять техник улучшения:
Автоматически расширяет текст до целевого объема (по умолчанию: 200%)
Интеллектуально применяет техники в зависимости от того, что больше всего нужно вашему тексту
Сбалансированно распределяет расширения по всему тексту
3. ⚙️ custom_enhance_text
Предоставляет полный контроль над процессом улучшения:
Выбор техник улучшения для применения
Установка пользовательских целей расширения (100%-500%)
Фокус на конкретных аспектах вашего повествования
🌟 Техники улучшения
1. 👻 Улучшение «Золотая тень» (Golden Shadow)
Выявляет недостаточно проработанные элементы в вашей истории и расширяет их:
Развивает упомянутых, но не раскрытых персонажей
Исследует подразумеваемые, но не объясненные элементы сюжета
Выявляет подтекст и скрытые смыслы
2. 🏞️ Расширение описания среды
Обогащает ваши декорации иммерсивными деталями:
Добавляет яркие сенсорные ощущения (визуальные, слуховые, тактильные, обонятельные)
Создает запоминающийся фокус на незначительных объектах
Углубляет атмосферу и настроение
3. ⚡ Улучшение экшн-сцен
Превращает сцены действия в динамичные, высокоинтенсивные эпизоды:
Манипулирует восприятием времени (замедляя ключевые моменты)
Усиливает сенсорные детали во время действия
Создает ритмическое чередование между взрывным действием и мгновениями тишины
Делает окружающую среду активным участником действия
4. 🌊 Сглаживание прозы
Улучшает плавность и ритм вашего письма:
Улучшает переходы между абзацами
Варьирует структуру предложений для лучшей читаемости
Создает естественный ритм, который увлекает читателей по тексту
5. 🔄 Устранение повторов
Уменьшает непреднамеренные повторы, сохраняя стиль:
Идентифицирует и заменяет повторяющиеся слова значимыми альтернативами
Сохраняет голос и замысел автора
Различает намеренные и непреднамеренные повторы
📋 Установка
Установка через Smithery
Чтобы автоматически установить Unified Narrative Operator для Claude Desktop через Smithery:
npx -y @smithery/cli install @MushroomFleet/uno-mcp --client claudeПредварительные требования
Node.js (v14 или выше)
NPM (v6 или выше)
Пошаговая установка
Клонируйте или скачайте репозиторий
git clone https://github.com/your-username/uno-mcp.git cd uno-mcpУстановите зависимости
npm installСоберите TypeScript файлы
npm run buildСделайте сервер исполняемым (пропустите для Windows)
chmod +x dist/index.jsПротестируйте сервер
node test-run.jsЭто запустит сервер на примере истории и создаст три файла:
test-analysis.md: Пример отчета анализаtest-enhanced.txt: Пример улучшенного текста (200%)test-custom-enhanced.txt: Пример пользовательского улучшения (150%)
🔌 Интеграция MCP
Интеграция с Claude Desktop
Отредактируйте конфигурационный файл Claude
Windows:
C:\Users\[имя_пользователя]\AppData\Roaming\Claude\claude_desktop_config.jsonmacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Добавьте UNO в раздел MCP-серверов
{ "mcpServers": { "uno": { "command": "node", "args": ["/absolute/path/to/uno-mcp/dist/index.js"], "disabled": false, "autoApprove": [] } } }Убедитесь, что используете абсолютный путь к вашей установке UNO.
Перезапустите Claude После сохранения конфигурации перезапустите Claude, чтобы активировать MCP-сервер UNO.
Интеграция с VS Code
Отредактируйте конфигурацию расширения Claude для VS Code
Windows:
c:\Users\[имя_пользователя]\AppData\Roaming\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.jsonmacOS:
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
Добавьте ту же конфигурацию, что показана выше для Claude Desktop.
Перезапустите VS Code или перезагрузите окно.
🚀 Примеры использования
Анализ истории
<use_mcp_tool>
<server_name>uno</server_name>
<tool_name>analyze_text</tool_name>
<arguments>
{
"text": "As Sarah walked into the garden, she noticed the old statue in the corner. It was covered in moss and vines, almost hidden from view. She felt drawn to it somehow."
}
</arguments>
</use_mcp_tool>Это вернет подробный отчет с анализом позиции повествования, фокуса на персонажах, возможностей для улучшения и многим другим.
Улучшение истории (расширение на 200%)
<use_mcp_tool>
<server_name>uno</server_name>
<tool_name>enhance_text</tool_name>
<arguments>
{
"text": "As Sarah walked into the garden, she noticed the old statue in the corner. It was covered in moss and vines, almost hidden from view. She felt drawn to it somehow."
}
</arguments>
</use_mcp_tool>Это вернет версию вашего текста, которая примерно в два раза длиннее оригинала, с применением всех пяти техник улучшения.
Пользовательское улучшение
<use_mcp_tool>
<server_name>uno</server_name>
<tool_name>custom_enhance_text</tool_name>
<arguments>
{
"text": "As Sarah walked into the garden, she noticed the old statue in the corner. It was covered in moss and vines, almost hidden from view. She felt drawn to it somehow.",
"expansionTarget": 150,
"enableGoldenShadow": true,
"enableEnvironmental": true,
"enableActionScene": false,
"enableProseSmoother": true,
"enableRepetitionElimination": false
}
</arguments>
</use_mcp_tool>Этот пример применяет только «Золотую тень», расширение среды и сглаживание прозы, нацеливаясь на расширение в 150%.
⚡ Варианты использования интеграции
📝 Помощник в творческом письме
Can you enhance this scene with more environmental details?
<use_mcp_tool>
<server_name>uno</server_name>
<tool_name>custom_enhance_text</tool_name>
<arguments>
{
"text": "Jack entered the abandoned warehouse, searching for clues.",
"expansionTarget": 300,
"enableEnvironmental": true,
"enableGoldenShadow": false,
"enableActionScene": false,
"enableProseSmoother": false,
"enableRepetitionElimination": false
}
</arguments>
</use_mcp_tool>📚 Тренер по писательскому мастерству
Let me analyze this paragraph to give you feedback:
<use_mcp_tool>
<server_name>uno</server_name>
<tool_name>analyze_text</tool_name>
<arguments>
{
"text": "[student's writing sample]"
}
</arguments>
</use_mcp_tool>
Based on the analysis, I recommend focusing on developing your character motivations more clearly.🎮 Разработка игрового повествования
Here's a more intense version of your action scene:
<use_mcp_tool>
<server_name>uno</server_name>
<tool_name>custom_enhance_text</tool_name>
<arguments>
{
"text": "[original action scene]",
"enableActionScene": true,
"enableEnvironmental": true,
"enableGoldenShadow": false,
"enableProseSmoother": true,
"enableRepetitionElimination": true
}
</arguments>
</use_mcp_tool>📔 Расширение романа
Let me help you expand this chapter:
<use_mcp_tool>
<server_name>uno</server_name>
<tool_name>enhance_text</tool_name>
<arguments>
{
"text": "[chapter excerpt]",
"expansionTarget": 180
}
</arguments>
</use_mcp_tool>💡 Советы и рекомендации
🔍 Всегда начинайте с
analyze_text, чтобы понять, что нужно вашему тексту🎯 Для тонких улучшений используйте
custom_enhance_textс меньшей целью расширения (120-150%)🧩 Разбивайте длинные тексты на небольшие разделы для обработки, а затем объединяйте результаты
🔄 Применяйте устранение повторов как последний шаг при улучшении крупных работ
⚡ Используйте
enableActionScene: trueтолько для сцен, содержащих элементы действия
📄 Лицензия
ISC
🙏 Благодарности
UNO основан на передовых методах литературного улучшения и теории повествования. Особая благодарность рассказчикам, писателям и теоретикам повествования, чьи работы вдохновили этот проект.
⭐ Сделано с любовью командой UNO ⭐
Смотрите также
TranscriptionTools-MCP — Обработка транскриптов
DeepLucid3D-MCP — Когнитивная обработка
UNO-MCP — Улучшение повествования
gitea-mcp — Интеграция с Gitea
zero-vector-MCP — Процедурная генерация
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceEnables iterative deep research by integrating AI agents with search engines, web scraping, and large language models for efficient data gathering and comprehensive reporting.20321MIT
- Alicense-qualityFmaintenanceProvides 30+ unified reasoning operations including systematic thinking, mental models, debugging approaches, statistical analysis, interactive notebooks, and advanced problem-solving frameworks for enhanced decision-making and complex reasoning tasks.15452MIT
- AlicenseBqualityDmaintenanceEnables AI-guided hierarchical fiction writing through structured XML documents. Supports step-by-step narrative expansion from book-level planning down to individual paragraphs, with custom Roo Code modes for collaborative story development.19MIT
- AlicenseBqualityDmaintenanceCombines structured sequential thinking with batch operation execution, enabling step-by-step reasoning with revision/branching capabilities and chained operations with variable piping between steps.151MIT
Related MCP Connectors
Make videos and docs with your AI agent — describe what you need, every output stays editable.
Operate your Sapiens Sintéticos AI studio: generate image, article, voice, music and video.
Deterministic AI agent microtools, no accounts/API keys. fetch_extract: 98% token cut. 38 tools.
Appeared in Searches
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/MushroomFleet/UNO-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server