Skip to main content
Glama

Vibe Check MCP

🧠 Проверка вибрации MCP

Также ищите Vibecheck на: mcpservers.org , Glama.ai , mcp.so

Внутренний резиновый утенок вашего ИИ, когда он сам не может стать резиновой уткой.

Что такое Vibe Check?

В эпоху «виброкодирования» агенты ИИ теперь обладают невероятными возможностями, но вопрос теперь сместился:

от

«Может ли мой ИИ-агент действительно выполнить эту сложную задачу

к

«Может ли мой ИИ-агент понять, что я хочу написать простую программу , а не инфраструктуру для многомиллиардной технологической компании

Он обеспечивает необходимый момент "Подожди... это не оно", которого в настоящее время нет у агентов ИИ: встроенный самокорректирующийся уровень надзора. Это окончательный сервер проверки работоспособности MCP Vibe Coder:

  • Предотвращайте каскадные ошибки в рабочих процессах ИИ, внедряя стратегические прерывания шаблонов.
  • Использует инструмент «Vibe Check» с LearnLM 1.5 Pro (API Gemini), оптимизированный для педагогики и метапознания, чтобы улучшить сложную стратегию рабочего процесса и предотвратить ошибки туннельного зрения.
  • Реализует «Vibe Distill» для упрощения планов, предотвращения принятия излишне сложных решений и минимизации контекстного дрейфа у агентов.
  • Самосовершенствующиеся циклы обратной связи: агенты могут регистрировать ошибки в «Vibe Learn», чтобы улучшить семантическую память и помочь ИИ-контролю со временем выявлять закономерности.

TLDR: Внедрите агента, настроенного так, чтобы он останавливал вашего агента и заставлял его передумать, прежде чем он уверенно реализует что-то неправильное.

Проблема: Инерция модели

В движении кодирования vibe мы все используем LLM для генерации, рефакторинга и отладки нашего кода. Но у этих моделей есть критический недостаток: как только они начинают следовать по пути рассуждений, они продолжают идти, даже если этот путь явно неверен.

You: "Parse this CSV file" AI: "First, let's implement a custom lexer/parser combination that can handle arbitrary CSV dialects with an extensible architecture for future file formats..." You: *stares at 200 lines of code when you just needed to read 10 rows*

Эта инерция модели приводит к:

  • 🔄 Туннельное зрение : ваш агент застревает на одном подходе, неспособный видеть альтернативы
  • 📈 Расширение сферы применения : простые задачи постепенно превращаются в решения корпоративного масштаба
  • 🔌 Избыточная разработка : добавление слоев абстракции к проблемам, которые в них не нуждаются.
  • Несоответствие : решение смежной, но отличной от той проблемы, которую вы задали

Особенности: Инструменты метакогнитивного надзора

Vibe Check добавляет метакогнитивный уровень в рабочие процессы ваших агентов с помощью трех интегрированных инструментов:

🛑 vibe_check

Механизм прерывания паттерна , который разрушает туннельное зрение с помощью метакогнитивного вопрошания:

vibe_check({ "phase": "planning", // planning, implementation, or review "userRequest": "...", // FULL original user request "plan": "...", // Current plan or thinking "confidence": 0.7 // Optional: 0-1 confidence level })

⚓ vibe_distill

Точка опоры метамышления , которая перестраивает сложные рабочие процессы:

vibe_distill({ "plan": "...", // Detailed plan to simplify "userRequest": "..." // FULL original user request })

🔄 vibe_learn

Самосовершенствующийся цикл обратной связи , который со временем выстраивает распознавание образов:

vibe_learn({ "mistake": "...", // One-sentence description of mistake "category": "...", // From standard categories "solution": "..." // How it was corrected })

Проверка Vibe в действии

Перед проверкой вибрации:

до

Клод принимает значение MCP, несмотря на двусмысленность, что приводит ко всем последующим шагам с этим неверным предположением.

После проверки вибрации:

после

Вызывается Vibe Check MCP, и указывает на двусмысленность, которая заставляет Клода признать этот недостаток информации и активно решать эту проблему.

Установка и настройка

Установка через Smithery

Чтобы автоматически установить vibe-check-mcp-server для Claude Desktop через Smithery :

npx -y @smithery/cli install @PV-Bhat/vibe-check-mcp-server --client claude

Ручная установка через npm (рекомендуется)

# Clone the repo git clone https://github.com/PV-Bhat/vibe-check-mcp-server.git cd vibe-check-mcp-server # Install dependencies npm install # Build the project npm run build # Start the server npm run start

Интеграция с Клодом

Добавьте в ваш claude_desktop_config.json :

"vibe-check": { "command": "node", "args": [ "/path/to/vibe-check-mcp/build/index.js" ], "env": { "GEMINI_API_KEY": "YOUR_GEMINI_API_KEY" } }

Конфигурация среды

Создайте файл .env в корне проекта:

GEMINI_API_KEY=your_gemini_api_key_here

Руководство по подсказкам агента

Для эффективного прерывания шаблонов включите следующие инструкции в системное приглашение:

As an autonomous agent, you will: 1. Treat vibe_check as a critical pattern interrupt mechanism 2. ALWAYS include the complete user request with each call 3. Specify the current phase (planning/implementation/review) 4. Use vibe_distill as a recalibration anchor when complexity increases 5. Build the feedback loop with vibe_learn to record resolved issues

Когда и��пользовать каждый инструмент

ИнструментКогда использовать
🛑 vibe_checkКогда ваш агент начинает объяснять основы блокчейна для приложения со списком дел
vibe_distillКогда план вашего агента содержит больше вложенных пунктов, чем вся ваша техническая спецификация
🔄 vibe_learnПосле того, как вы вручную вывели своего агента из бездны сложности

Ссылка на API

Полную документацию по API смотрите в Техническом справочнике .

Архитектура

Vibe Check реализует двухслойную метакогнитивную архитектуру, основанную на принципах рекурсивного надзора. Ключевые идеи:

  1. Сопротивление инерции паттерна : агенты LLM естественным образом демонстрируют свойство импульса в своих путях рассуждений, требующее внешнего вмешательства для перенаправления.
  2. Фазорезонансные прерывания : метакогнитивные вопросы должны соответствовать текущей фазе агента (планирование/реализация/обзор) для достижения максимального корректирующего воздействия.
  3. Интеграция структуры полномочий : агентам необходимо явно предлагать рассматривать внешнюю метакогнитивную обратную связь как высокоприоритетные прерывания, а не как необязательные предложения.
  4. Механизмы сжатия якорей : сложные потоки рассуждений должны быть сведены к минимальным якорным цепям, которые будут служить эффективными точками перекалибровки.
  5. Рекурсивные циклы обратной связи : все обнаруженные ошибки должны сохраняться и использоваться для построения продольных моделей отказов, которые повышают эффективность прерываний.

Более подробную информацию об основных принципах проектирования см. в разделе Философия .

Проверка вибрации в действии (продолжение)

ВК1


В2


В3


В4

Проверки

Документация

ДокументОписание
Стратегии подсказок агентаПодробные методы интеграции агентов
Расширенная интеграцияЦепочка обратной связи, уровни уверенности и многое другое
Техническая справкаПолная документация API
ФилософияБолее глубокие принципы выравнивания ИИ, лежащие в основе Vibe Check
Исследования случаевРеальные примеры Vibe Check в действии

Внося вклад

Мы приветствуем вклад в Vibe Check! Будь то исправление ошибок, добавление функций или просто улучшение документации, ознакомьтесь с нашими Руководствами по участию , чтобы начать.

Лицензия

Массачусетский технологический институт

Related MCP Servers

  • A
    security
    A
    license
    A
    quality
    Enhances AI model capabilities with structured, retrieval-augmented thinking processes that enable dynamic thought chains, parallel exploration paths, and recursive refinement cycles for improved reasoning.
    Last updated -
    1
    15
    JavaScript
    MIT License
    • Apple
  • -
    security
    F
    license
    -
    quality
    A metacognitive advisor for Claude that provides strategic guidance, plan distillation, and mistake tracking to enhance Claude's reasoning capabilities.
    Last updated -
    1
    TypeScript
    • Apple
    • Linux
  • A
    security
    A
    license
    A
    quality
    A sophisticated MCP server that provides a multi-dimensional, adaptive reasoning framework for AI assistants, replacing linear reasoning with a graph-based architecture for more nuanced cognitive processes.
    Last updated -
    1
    174
    13
    TypeScript
    MIT License
    • Apple
    • Linux
  • -
    security
    -
    license
    -
    quality
    An MCP server that provides a "think" tool enabling structured reasoning for AI agents, allowing them to pause and record explicit thoughts during complex tasks or multi-step tool use.
    Last updated -
    1
    Python
    MIT License

View all related MCP servers

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/PV-Bhat/vibe-check-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server