Multi-agent MCP server where a Maintenance and Production agent negotiate machine downtime to maximize workflow while keeping the machine safe and the Arbiter resolves the argument
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport — counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
No tools enumerated yet for this server.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 32030af · analyzer v33 · 2w ago
skills & prompt files 40
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.agents/skills/auth-security/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.agents/skills/mcp-app-architecture/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.agents/skills/middleware-pipeline/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.agents/skills/tools-resources-prompts/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.agents/skills/ui-widgets/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.antigravity/skills/auth-security/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.antigravity/skills/mcp-app-architecture/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.antigravity/skills/middleware-pipeline/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.antigravity/skills/tools-resources-prompts/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.antigravity/skills/ui-widgets/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.claude/skills/auth-security/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.claude/skills/mcp-app-architecture/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.claude/skills/middleware-pipeline/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.claude/skills/tools-resources-prompts/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.claude/skills/ui-widgets/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.codex/skills/auth-security/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.codex/skills/mcp-app-architecture/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.codex/skills/middleware-pipeline/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.codex/skills/tools-resources-prompts/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.codex/skills/ui-widgets/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.copilot/skills/auth-security/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.copilot/skills/mcp-app-architecture/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.copilot/skills/middleware-pipeline/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.copilot/skills/tools-resources-prompts/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.copilot/skills/ui-widgets/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.cursor/skills/auth-security/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.cursor/skills/mcp-app-architecture/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.cursor/skills/middleware-pipeline/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.cursor/skills/tools-resources-prompts/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.cursor/skills/ui-widgets/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.gemini/skills/auth-security/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.gemini/skills/mcp-app-architecture/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.gemini/skills/middleware-pipeline/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.gemini/skills/tools-resources-prompts/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.gemini/skills/ui-widgets/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.opencode/skills/auth-security/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.opencode/skills/mcp-app-architecture/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.opencode/skills/middleware-pipeline/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.opencode/skills/tools-resources-prompts/SKILL.md
- skill rithunkp-downtime-arbiter-32030af/downtime-arbiter/.opencode/skills/ui-widgets/SKILL.md
danger signals8
- dynamic code execution eval() rithunkp-downtime-arbiter-32030af/downtime-arbiter/src/widgets/.next/server/app/_not-found/page.js :66
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ GlobalError: () => (/* reexport default from dynamic */ nex - dynamic code execution eval() rithunkp-downtime-arbiter-32030af/downtime-arbiter/src/widgets/.next/server/vendor-chunks/@nitrostack.js :20
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ useDisplayMode: () => (/* reexport safe */ _use_display_mod - dynamic code execution eval() rithunkp-downtime-arbiter-32030af/downtime-arbiter/src/widgets/.next/server/vendor-chunks/@swc.js :20
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ _: () => (/* binding */ _class_private_field_loose_base),\n - dynamic code execution eval() rithunkp-downtime-arbiter-32030af/downtime-arbiter/src/widgets/.next/server/vendor-chunks/next.js :20
eval("\nObject.defineProperty(exports, \"__esModule\", ({\n value: true\n}));\nObject.defineProperty(exports, \"addBasePath\", ({\n enumerable: true,\n get: function() {\n return addBa - dynamic code execution eval() rithunkp-downtime-arbiter-32030af/downtime-arbiter/src/widgets/.next/static/chunks/app-pages-internals.js :17
eval(__webpack_require__.ts("Promise.resolve(/*! import() eager */).then(__webpack_require__.t.bind(__webpack_require__, /*! ./node_modules/next/dist/client/components/app-router.js */ \"(app-pages-br - dynamic code execution eval() rithunkp-downtime-arbiter-32030af/downtime-arbiter/src/widgets/.next/static/chunks/app/_not-found/page.js :17
eval(__webpack_require__.ts("\n (window.__NEXT_P = window.__NEXT_P || []).push([\n \"/_not-found/page\",\n function () {\n return __webpack_require__(/*! ./node_modules/next/dist/c - dynamic code execution eval() rithunkp-downtime-arbiter-32030af/downtime-arbiter/src/widgets/.next/static/chunks/app/layout.js :17
eval(__webpack_require__.ts("Promise.resolve(/*! import() eager */).then(__webpack_require__.bind(__webpack_require__, /*! ./app/layout.tsx */ \"(app-pages-browser)/./app/layout.tsx\"));\n//# sourceUR - dynamic code execution eval() rithunkp-downtime-arbiter-32030af/downtime-arbiter/src/widgets/.next/static/chunks/main-app.js :18
eval(__webpack_require__.ts("\nObject.defineProperty(exports, \"__esModule\", ({\n value: true\n}));\nObject.defineProperty(exports, \"getDeploymentIdQueryOrEmptyString\", ({\n enumerable: true,
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 43
filesystem 2
- fs rithunkp-downtime-arbiter-32030af/downtime-arbiter/agents/orchestrator.ts :2
import { existsSync } from 'node:fs'; - fs rithunkp-downtime-arbiter-32030af/downtime-arbiter/src/modules/calculator/calculator.tools.ts :2
import * as fs from 'fs';
network 3
- net rithunkp-downtime-arbiter-32030af/downtime-arbiter/agents/orchestrator.ts :137
const response = await fetch(GROQ_CHAT_COMPLETIONS_URL, { - net rithunkp-downtime-arbiter-32030af/downtime-arbiter/src/widgets/.next/server/vendor-chunks/next.js :735
3000);\n const res = await self.fetch(( false || \"\") + \"/__nextjs_original-stack-frame?\" + params.toString(), {\n signal: controller.signal\n }).finally(()=>{\n - net rithunkp-downtime-arbiter-32030af/downtime-arbiter/src/widgets/.next/static/chunks/webpack.js :1352
/******/ return fetch(__webpack_require__.p + __webpack_require__.hmrF()).then(function(response) {
secrets 2
- secrets rithunkp-downtime-arbiter-32030af/downtime-arbiter/agents/orchestrator.ts :53
const key = process.env.GROQ_API_KEY; - secrets rithunkp-downtime-arbiter-32030af/downtime-arbiter/src/widgets/.next/server/server-reference-manifest.js :1
self.__RSC_SERVER_MANIFEST="{\n \"node\": {},\n \"edge\": {},\n \"encryptionKey\": \"process.env.NEXT_SERVER_ACTIONS_ENCRYPTION_KEY\"\n}"
declared dependencies 10
- @modelcontextprotocol/ext-apps@>=0.1.0
- @modelcontextprotocol/sdk@^1.29.0
- @nitrostack/core@^1.0.13
- dotenv@^16.3.1
- groq-sdk@^1.3.0
- zod@^3.22.4
- @nitrostack/cli@^1.0.14
- @types/node@^22.10.0
- tsx@^4.23.1
- typescript@^5.3.3
cursor-plugin 1
- opaque (low) rithunkp-downtime-arbiter-32030af/downtime-arbiter/.cursor/skills/auth-security/SKILL.md
bundled .cursor/ plugin descriptor (rithunkp-downtime-arbiter-32030af/downtime-arbiter/.cursor/skills/auth-security/SKILL.md) — presence-detected; review the descriptor
obfuscation 1
- dynamic require()/import() rithunkp-downtime-arbiter-32030af/downtime-arbiter/src/widgets/.next/server/webpack-runtime.js :198
/******/ installChunk(require("./" + __webpack_require__.u(chunkId)));