SkillTide Submit
Official description7 sourcesMCP servers8d ago
jarvisassistantux/loopsense

jarvisassistantux/loopsense

LoopSense MCP Server 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.
View on GitHub ↗Direct link · no redirect page
Config template (adjust for your client)
claude mcp add loopsense -- npx -y loopsense
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
3 ★ · jarvisassistantux/loopsense · read from the GitHub search API · (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list · type: MCP server
Harvest history
first seen 2026-10-09 · last seen 2026-10-16 · seen 32× · listed by 7 sources
Score
score 703 · 3 ★ · 7 sources · mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository jarvisassistantux/loopsense;first catalogued 2026-10-09;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
Third-party quality signals

LoopSense MCP Server

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

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
Or run directly with npx:
MCP Configuration
**Claude Code** (one-liner):
Or add manually to your claude_desktop_config.json (or equivalent MCP host config):
Or if installed globally:
Environment Variables
| Variable | Description |
|---|---|
| GITHUB_TOKEN | GitHub personal access token for CI polling |
Tools
watch_ci
Watch a GitHub Actions workflow run. Polls every 30 seconds and emits events on status changes.
watch_process
Spawn a local process and capture its output and exit code.
watch_file
Watch a file or directory for changes.
watch_url
Poll an HTTP endpoint and detect status or body changes.
watch_webhook
Start a local HTTP server to receive webhook payloads.
Configure your webhook sender to POST to http://localhost:9876.
check_consequences
Get events for a specific action or all recent events.
list_watches
List all active watchers.
cancel_watch
Stop a watcher by ID.
poll_events
Get events since a timestamp (fallback for clients without notification support).
Resources
LoopSense exposes two MCP resources that update reactively:
- loopsense://timeline/recent — last 100 events across all watches
- loopsense://watches/active — all currently active watches
- loopsense://consequences/{action_id} — events for a specific action
Usage Example
An agent workflow might look like:
1. Agent pushes code to a branch
2. Agent calls watch_ci with action_id: "my-pr-123"
3. LoopSense polls GitHub Actions every 30 seconds
4. When CI completes, agent calls check_consequences with action_id: "my-pr-123"
Source
awesome · https://github.com/jarvisassistantux/loopsense
Browse by field
MCP servers
Traction
3 ★
added
yesterday

More in MCP servers

All 5,525 in MCP servers →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index