mcp-status-observer
Model Context Protocol server for monitoring Operational Status of major digital platforms in Claude Desktop.
claude mcp add --transport stdio imprvhub-mcp-status-observer node ABSOLUTE_PATH_TO_DIRECTORY/mcp-status-observer/build/index.js
How to use
The MCP Status Observer is an integration that lets Claude Desktop monitor and query the operational status of major digital platforms, including AI providers, cloud services, and developer tools, using the Model Context Protocol (MCP). It exposes a single tool named status with commands to list platforms, query a specific platform, or fetch full status across all platforms. Install and run the server, then interact with it through Claude Desktop by issuing commands like status list, status --openrouter, or status --all to retrieve real-time status data and incident histories for the supported services.
How to install
Prerequisites:
- Node.js 16 or higher
- npm (comes with Node.js)
- Claude Desktop (for automatic startup) or manual running environment
Installation steps:
-
Clone the repository: git clone https://github.com/imprvhub/mcp-status-observer cd mcp-status-observer
-
Install dependencies: npm install
-
Build the project (produces build/index.js): npm run build
-
Run manually (optional for testing): node build/index.js
-
Configure Claude Desktop to manage the MCP server (example configuration): { "mcpServers": { "statusObserver": { "command": "node", "args": ["ABSOLUTE_PATH_TO_DIRECTORY/mcp-status-observer/build/index.js"] } } } Replace ABSOLUTE_PATH_TO_DIRECTORY with the full path to your cloned repository.
-
Restart Claude Desktop and use the status tool to interact with the MCP server.
Additional notes
Tips and common issues:
- Ensure you build before trying to run via Claude Desktop; the server entry point is build/index.js.
- When configuring Claude Desktop, always use the absolute path to the build/index.js file.
- If the server doesn’t start, check Node.js compatibility and ensure dependencies are installed (npm install).
- The MCP server exposes a single command: status. Use subcommands like status list, status --<platform>, or status --all to fetch data.
- If platforms are missing after an update, run npm run build to refresh the MCP integrations.
- For manual runs, keep the terminal open as the MCP server runs as a foreground process.
Related MCP Servers
mcp -tree-sitter
MCP Server for Tree-sitter
mcp-telegram
MCP Server for Telegram
easy
Absurdly easy Model Context Protocol Servers in Typescript
server-google-news
【Star-crossed coders unite!⭐️】Model Context Protocol (MCP) server implementation providing Google News search capabilities via SerpAPI, with automatic news categorization and multi-language support.
mcp-claude-spotify
An integration that allows Claude Desktop to interact with Spotify using the Model Context Protocol (MCP).
mcp-chain-of-draft
Chain of Draft Server is a powerful AI-driven tool that helps developers make better decisions through systematic, iterative refinement of thoughts and designs. It integrates seamlessly with popular AI agents and provides a structured approach to reasoning, API design, architecture decisions, code reviews, and implementation planning.