Back to Home
amkisko icon

status_mcp.rb

Verified Safe

by amkisko

Overview

Provides a set of tools to retrieve and process real-time status and historical data for various online services from their public status pages and feeds.

Installation

Run Command
No command provided

Environment Variables

  • API_KEY
  • VCR_RECORD
  • DEBUG
  • SHOW_ZERO_COVERAGE

Security Notes

The core server runtime, as indicated by the `FetchStatusTool`, implements a `max_length` to limit response sizes (default 10KB), mitigating resource exhaustion attacks from large external data fetches. Sensitive data (like API keys) are configured to be handled via environment variables and filtered in logs, a good practice. The primary security consideration for the running server is the reliance on a static `assets/data.json` for service URLs. If this file or its generation process (`update_status_list.rb`) were compromised, it could lead to fetching from malicious sources. The presence of `execute_command(command)` in `usr/bin/release.rb` is a critical concern, but it appears to be an auxiliary script for release management rather than part of the continuously running server process; its implementation details are not provided.

Similar Servers

Stats

Interest Score30
Security Score7
Cost ClassMedium
Avg Tokens10000
Stars1
Forks0
Last Update2026-01-19

Tags

status monitoringservice healthAPI clientRubydata fetching