Summarization Functions
Предоставляет суммированные выводы из команд, файлов и директорий для AI агентов, предотвращая переполнение контекста.
Описание
Это MCP-сервер на TypeScript для интеллектуального суммирования текста, предназначенный для оптимизации работы AI агентов (Roo Cline, Cline). Ключевые особенности: суммирование выводов команд, анализа файлов и директорий, поддержки моделей от Anthropic, OpenAI, Google. Применения: предотвращение переполнения окна контекста, улучшение эффективности AI, фокусированный анализ (безопасность, API). Идеально для автоматизации, где большие данные могут вызвать сбои.
Возможности
Суммирование вывода команд
Выполнение команд и получение кратких обзоров их результатов с опциями фокуса (безопасность, API).
Анализ содержимого файлов
Суммирование одного или нескольких файлов с сохранением технической точности и различными форматами вывода.
Обзор структуры директорий
Получение ясного представления о директориях, включая поддиректории, с контролем рекурсии.
Суммирование произвольного текста
Обработка логов, API-ответов или другого текста с указанием типа и подсказок для анализа.
Получение полного контента
Извлечение оригинального содержимого по ID суммированного материала для детального просмотра.
Установка
{ “mcpServers”: { “MUST_USE_summarization”: { “command”: “node”, “args”: [“path/to/summarization-functions/build/index.js”], “env”: { “PROVIDER”: “ANTHROPIC”, “API_KEY”: “your-api-key”, “MODEL_ID”: “claude-3-5-sonnet-20241022”, “MCP_WORKING_DIR”: “default_working_directory” } } } }
Установка: npm i mcp-summarization-functions
Или через Smithery: npx -y @smithery/cli install mcp-summarization-functions –client claude
Требуются переменные окружения: PROVIDER (ANTHROPIC|OPENAI|GOOGLE), API_KEY.