Перейти к содержимому

Summarization Functions

Предоставляет суммированные выводы из команд, файлов и директорий для AI агентов, предотвращая переполнение контекста.

TypeScript
35 stars

Описание

Это 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.

Информация

Язык
TypeScript
Лицензия
MIT License
GitHub Stars
35

Ссылки