runtime-mcp-server
Сервер MCP диагностики времени выполнения (runtime-mcp-server)
Локальный сервер Model Context Protocol (MCP), предоставляющий ИИ-агентам для написания кода (например, OpenAI Codex CLI) диагностику состояния выполнения в реальном времени, мониторинг процессов и анализ журналов для локальных сред разработки.
🎯 Назначение
ИИ-агенты для написания кода отлично справляются с анализом статического кода, но не видят состояние выполнения программы. Этот сервер закрывает этот разрыв, предоставляя ИИ-агентам программные инструменты только для чтения, которые позволяют наблюдать за работающими процессами, анализировать журналы сбоев, проверять активные порты и отслеживать системные ресурсы.
Related MCP server: Harbor MCP Server
🛠️ Основные инструменты (возможности v1)
tail_app_logsОписание: Читает и отслеживает последние потоки stdout/stderr или журналы сбоев активных фоновых dev-серверов (
npm run dev,python,docker).Цель: Автоматически передаёт Codex необработанные стек-трейсы без ручного копирования.
inspect_portsОписание: Сканирует активные локальные сетевые порты (например, 3000, 8080) и определяет идентификаторы процессов (PID), занимающих эти порты.
Цель: Автоматически устраняет ошибки
EADDRINUSE/ «Порт уже занят» и может безопасно отправлять сигналы зомби-процессам.
get_process_metricsОписание: Отслеживает использование CPU и RAM конкретными локальными процессами приложений.
Цель: Помогает Codex в реальном времени обнаруживать бесконечные циклы, утечки памяти и вышедшие из-под контроля фоновые сценарии.
capture_network_errorsОписание: Проверяет локальные неудачные HTTP/gRPC-ответы, CORS-заголовки и статус-коды.
Цель: Находит первопричины неработающих локальных API-соединений между фронтендом и бэкендом.
🏗️ Технический стек
Язык: TypeScript / Node.js
Протокол: Model Context Protocol (MCP) через
@modelcontextprotocol/sdkТранспорт: стандартный ввод/вывод (
stdio)Системные API:
child_process,fs/promises,psutil/ системные утилиты для работы с процессами
🚀 Начало работы
Установите зависимости и скомпилируйте исходный код TypeScript:
npm install
npm run buildЗапустите MCP-сервер:
npm startБазовый сервер подключается через stdio и готов к добавлению диагностических инструментов.
🚀 Интеграция с Codex CLI
Настраивается в ~/.codex/config.json (или в настройках клиента Codex):
{
"mcpServers": {
"runtime-diagnostics": {
"command": "node",
"args": ["/Users/USERNAME/Documents/Codex/runtime-mcp-server/build/index.js"]
}
}
}📋 Дорожная карта разработки
Инициализировать проект TypeScript и
@modelcontextprotocol/sdkРеализовать инструмент
inspect_portsРеализовать инструмент
tail_app_logsРеализовать инструмент
get_process_metricsДобавить интеграционные тесты с Codex CLI
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceGives AI agents real-time access to system metrics, process management, and container orchestration.
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to discover, configure, and manage local development servers. Provides tools for app registration, port allocation, lifecycle control, and log access without manual config editing.338MIT
- AlicenseNot gradedqualityCmaintenanceEnables LLM clients to inspect local dev environments—Docker container health, pnpm workspace integrity, and stuck process detection—without manual terminal copy-pasting.MIT
- AlicenseAqualityBmaintenanceProvides AI coding agents with structured, evidence-based diagnostics about the local development environment, detecting tech stack, runtime mismatches, dependency state, services, ports, and Git status without exposing secrets or using network calls.10Apache 2.0
Related MCP Connectors
The watchdog for unattended AI agents: agent health, alerts, run reports with evidence and cost.
Live browser debugging for AI assistants — DOM, console, network via MCP.
AI agent run monitoring with incident replay and SLA receipts.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/becketthayes/runtime-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server