jarvisassistantux/loopsense

jarvisassistantux/loopsense

от jarvisassistantux
LoopSense - MCP сервер для AI-агентов, отслеживающий последствия их действий: CI, деплои, тесты, файловые изменения. Помогает разработчикам видеть результаты работы агентов.

LoopSense MCP Server

LoopSense Demo

LoopSense is an open-source MCP server that closes the feedback loop for AI coding agents — giving them real-time visibility into CI results, deployments, test outcomes, and file system changes.

What it does

When an AI agent pushes code, runs tests, or triggers a deployment, LoopSense watches the downstream effects and surfaces them back to the agent. No more blind actions.

Supported sources:

  • GitHub Actions CI runs (polling)
  • Local processes (stdout/stderr capture, exit codes)
  • File system changes (via chokidar)
  • HTTP endpoints (polling, with status/body assertions)
  • Incoming webhooks (lightweight HTTP server)

Requirements

  • Node.js 18+

Installation

npm install -g @loopsense/mcp

Or run directly with npx:

npx @loopsense/mcp

MCP Configuration

Claude Code (one-liner):

claude mcp add loopsense -e GITHUB_TOKEN=ghp_yourtoken -- npx -y @loopsense/mcp

Or add manually to your claude_desktop_config.json (or equivalent MCP host config):

{
  "mcpServers": {
    "loopsense": {
      "command": "npx",
      "args": ["-y", "@loopsense/mcp"],
      "env": {
        "GITHUB_TOKEN": "ghp_your_token_here"
      }
    }
  }
}
Инструменты были проиндексированы:
cancel_watch

Останавливает и удаляет наблюдателя (watcher).

Параметры
  • watch_idstringобязательный

    Watch ID to cancel

check_consequences

Получает события, связанные с действием агента, или все последние события

Параметры
  • action_idstring

    Action ID to filter by (optional — omit for all recent)

list_watches

Вывести список всех активных наблюдателей

Параметры

Без параметров.

poll_events

Получить новые события после временной метки (резервный вариант push-уведомлений)

Параметры
  • sincestring

    ISO 8601 timestamp — returns events after this time

watch_ci

Отслеживать выполнение workflow GitHub Actions и генерировать события при изменении статуса.

Параметры
  • action_idstring

    ID to associate events with an agent action

  • branchstring

    Branch to watch (optional)

  • ownerstringобязательный

    GitHub repo owner

  • repostringобязательный

    GitHub repo name

  • run_idnumber

    Specific run ID to watch (optional)

watch_file

Отслеживает изменения в файле или каталоге с помощью chokidar

Параметры
  • action_idstring

    Link events to an agent action

  • pathstringобязательный

    File or directory path to watch

  • patternstring

    Glob pattern filter (optional)

watch_process

Запускает и отслеживает локальный процесс, перехватывая stdout/stderr и код завершения.

Параметры
  • action_idstring

    Link events to an agent action

  • argsstring[]

    Command arguments

  • commandstringобязательный

    Command to run

  • cwdstring

    Working directory (optional)

watch_url

Опрашивать HTTP-эндпоинт и генерировать события при изменении статуса или тела ответа.

Параметры
  • action_idstring

    Link events to an agent action

  • expectobject
  • intervalnumber

    Poll interval in seconds (default: 30)

  • urlstringобязательный

    URL to poll

watch_webhook

Запускает HTTP-сервер для приёма входящих вебхуков.

Параметры
  • action_idstring

    Link events to an agent action

  • filterobject

    Optional filter criteria

  • portnumber

    Port to listen on (default: 9876)

  • source_typestringобязательный

    Label for the webhook source (e.g. "github", "vercel")

Похожие MCP-сервера

currents-dev/currents-mcp

currents-dev/currents-mcp

MCP сервер для подключения AI-агентов к панели Currents. Позволяет анализировать CI-тесты, выявлять flaky тесты и сбои, управлять проектами и правилами карантина прямо из редактора. Ускоряет отладку на основе реальных данных.

TypeScript20
vighriday/Veris

vighriday/Veris

Veris — инфраструктура верификации поведения для AI-агентов: строит граф зависимостей, выявляет риски, дрейф и семантические рабочие процессы без запуска тестов. Полезна разработчикам и CI-пайплайн...

TypeScript1
saranshbamania/mobile-device-mcp

saranshbamania/mobile-device-mcp

MCP сервер для AI coding assistants, позволяющий видеть и управлять мобильными устройствами. 49 инструментов: скриншоты, Flutter widget tree, AI визуальный анализ, запись видео и генерация тестов. Ускоряет отладку и тестирование без ручных действий.

TypeScript4
KryptosAI/mcp-observatory

KryptosAI/mcp-observatory

MCP Observatory — CI и безопасность для MCP-серверов. Сканирует совместимость, находит уязвимости и дрейф схем, предотвращает регрессии. Полезен разработчикам и командам безопасности, использующим ...

HTML146
SegfaultSorcerer/heap-seance

SegfaultSorcerer/heap-seance

MCP сервер Heap Seance автоматизирует расследование утечек памяти в Java-приложениях, объединяя jcmd, jmap, jstat, JFR, Eclipse MAT и async-profiler в структурированный рабочий процесс. Помогает разработчикам и DevOps быстро выявлять и анализировать утечки памяти.

Python4
testdino-hq/testdino-mcp

testdino-hq/testdino-mcp

MCP сервер для интеграции TestDino с AI-агентами: запрашивайте результаты тестов, анализируйте ошибки, управляйте тест-кейсами и запусками простыми командами. Полезен QA-инженерам для ускорения работы с тестовыми данными.

TypeScript9
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин