midnight-mcp:mcp-health

Diagnose Midnight MCP server health, API connectivity, rate limits, and cache statistics.

37|9|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/devrelaicom/midnight-expert --skill midnight-mcp-mcp-health
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: midnight-mcp:mcp-health
Source: https://github.com/devrelaicom/midnight-expert/tree/main/plugins/midnight-mcp/skills/mcp-health
Command: npx skills add https://github.com/devrelaicom/midnight-expert --skill midnight-mcp-mcp-health

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides rapid diagnostics and management guidance for a Midnight MCP server to determine availability, connectivity, rate limiting, cache health, installed compiler and library versions, and whether updates are required, reducing downtime and guesswork during development and maintenance.

Core Features & Use Cases

  • Health & Connectivity Checks: Run midnight-health-check to verify server status, API endpoint connectivity, and service uptime as the first step in troubleshooting.
  • Rate Limits & Cache Monitoring: Use midnight-get-status to inspect requests remaining, reset windows, cache hit rates, eviction counts, and active sessions to diagnose throttling or performance issues.
  • Versioning & Updates: Use midnight-check-version and midnight-get-update-instructions to compare installed MCP versions with npm, receive platform-specific update steps, and verify post-update health.
  • Compiler & Library Discovery: Use midnight-list-compiler-versions and midnight-list-libraries to find available compiler versions, Compact language mappings, and OpenZeppelin Compact modules for compilation and development workflows.
  • Use Case: When a developer's automated compilation jobs begin failing, run health-check, inspect rate limits and cache stats, confirm compiler availability, and follow update instructions if the MCP is out of date.

Quick Start

Run midnight-health-check to verify the MCP server status and API connectivity.

Frequently Asked Questions about midnight-mcp:mcp-health

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check MCP server health and API connectivity during debugging?

To check MCP server health, run a health-check command to verify server status, API endpoint connectivity, and service uptime. This provides a rapid diagnostic baseline to determine availability and identify connectivity issues during maintenance tasks.

Why are my compilation jobs failing due to API rate limiting?

API rate limiting causes compilation failures when request limits are exhausted. Inspect rate limit counts, reset windows, and cache statistics to diagnose throttling issues. Active sessions and cache hit rates reveal whether performance degradation is causing job failures.

How do I compare installed MCP npm versions and get update instructions?

Compare installed MCP npm versions by running version-check commands to detect outdated installations. Platform-specific update steps guide you through upgrading, and post-update health verification confirms the new version is functioning correctly.

Can I list available compiler versions and Compact libraries for Midnight MCP?

Yes, you can list available compiler versions, Compact language mappings, and OpenZeppelin Compact modules. This discovery process helps confirm compiler availability and identify compatible library versions for development workflows.

What does cache monitoring reveal about MCP server performance issues?

Cache monitoring reveals performance issues by tracking cache hit rates, eviction counts, and active sessions. These statistics help diagnose throttling or degradation, indicating whether cache inefficiency is impacting server responsiveness.