Skip to main content
Glama

Vibe Check MCP

Integrations
  • Enables environment variable configuration through a .env file to store API keys and other configuration values.

  • Hosted on GitHub with repository access for cloning, contributing, and accessing documentation and case studies.

  • Supports installation and management of dependencies through npm, with commands for building and running the server.

🧠 Проверка вибрации 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. Рекурсивные циклы обратной связи : все обнаруженные ошибки должны сохраняться и использоваться для построения продольных моделей отказов, которые повышают эффективность прерываний.

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

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




Проверки

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

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

Внося вклад

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

Лицензия

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

Related MCP Servers

  • A
    security
    A
    license
    A
    quality
    Allows AI assistants to list tables, read data, and execute SQL queries through a controlled interface, making database exploration and analysis safer and more structured.
    Last updated -
    1
    360
    Python
    MIT License
    • Linux
    • Apple
  • A
    security
    A
    license
    A
    quality
    An enhanced Model Context Protocol server that enables AI assistants to interact with ClickUp workspaces, supporting task relationships, comments, checklists, and workspace management through natural language.
    Last updated -
    40
    255
    TypeScript
    MIT License
  • 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
    4
    JavaScript
    MIT License
  • -
    security
    F
    license
    -
    quality
    Enables AI assistants to interact with Metabase databases and dashboards, allowing users to list and execute queries, access data visualizations, and interact with database resources through natural language.
    Last updated -
    9
    JavaScript
    • Apple

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