Status Observer MCP

Mozilla Public License 2.0
2
  • Apple
  • Linux

Integrations

  • Monitors operational status of Asana platform and provides real-time updates about service availability and component health.

  • Tracks and reports on the operational status of Atlassian services, allowing queries about current service health and availability.

  • Provides detailed status information about Cloudflare's global infrastructure and services, including regional performance data and maintenance status.

MCP 상태 관찰자

[!NOTE] 이 프로젝트는 새로운 플랫폼 통합을 통해 지속적으로 업데이트됩니다. 사용 가능한 서비스가 표시되지 않거나 Claude가 플랫폼을 인식하지 못하는 경우, 새로 복제한 저장소에서 npm run build 실행하여 업데이트하세요.

최종 업데이트 : 2025-04-26T20:08:00Z (UTC) - Docker 상태 통합 추가

특징

  • 세계에서 가장 많이 사용되는 디지털 플랫폼(GitHub, Slack, Discord 등)을 모니터링합니다.
  • 특정 서비스에 대한 자세한 상태 정보를 얻으세요
  • 각 플랫폼 내의 특정 구성 요소의 상태를 확인하세요
  • status --github 와 같은 명령을 사용한 간단한 쿼리 인터페이스.
  • 서비스 상태 실시간 업데이트

데모

비디오의 해당 섹션으로 이동하려면 타임스탬프를 클릭하세요.

00:00 - LinkedIn 플랫폼 상태 평가
LinkedIn.com, LinkedIn Learning, Campaign Manager, Sales Navigator, Recruiter, Talent Solutions 등 핵심 서비스에 대한 상세 검토를 포함하여 LinkedIn 운영 상태에 대한 종합적인 분석을 실시했습니다. 모든 시스템은 서비스 중단 없이 완벽하게 작동하는 것으로 확인되었습니다.

00:20 - GitHub 인프라 상태 개요
Git 작업, API 요청, 액션, 웹훅, 이슈, 풀 리퀘스트, 패키지, 페이지, 코드스페이스, 코파일럿 기능 등 주요 구성 요소를 포괄하는 GitHub 서비스 가용성에 대한 상세 평가. 모든 GitHub 서비스에서 완전한 운영 상태 확인.

00:40 - Vercel 플랫폼 신뢰성 분석
Vercel의 글로벌 엣지 네트워크 및 배포 인프라에 대한 심층 분석으로, API, 대시보드, 빌드, 서버리스 함수, 엣지 함수 및 글로벌 CDN 위치 등 핵심 서비스에 대한 종합적인 상태 보고를 제공합니다. 모든 Vercel 서비스는 모든 지역에서 정상적으로 작동하는 것으로 검증되었습니다.

01:08 - Cloudflare 네트워크 상태 검사
Cloudflare의 글로벌 인프라 상태에 대한 광범위한 분석으로, 각 지역 및 특정 서비스 구성 요소에 대한 서비스 가용성을 상세히 보여줍니다. 핵심 서비스는 정상 작동하는 반면, 여러 지역(아프리카, 아시아, 유럽, 라틴 아메리카, 중동, 북미)에서 성능 저하가 확인되었습니다. 유지 관리 중인 지역 데이터 센터에 대한 상세 평가 및 기술적 영향 분석이 포함됩니다.

01:46 - 글로벌 운영 현황 보고서
모든 주요 기술 플랫폼 및 서비스 제공업체의 운영 현황을 통합적으로 살펴보고, 정상 운영 중인 서비스(GitHub, Vercel, Netlify, Asana, Atlassian 등)와 성능 저하를 겪고 있는 서비스(Cloudflare, Twilio 등)를 모두 강조합니다. 영향을 받는 서비스에 의존하는 조직을 위한 전략적 권장 사항도 포함됩니다.

요구 사항

  • Node.js 16 이상
  • 클로드 데스크탑
  • 상태 API에 액세스하기 위한 인터넷 연결

설치

수동 설치

  1. 이 저장소를 복제하거나 다운로드하세요:

지엑스피1

  1. 종속성 설치:
npm install
  1. 프로젝트를 빌드하세요:
npm run build

MCP 서버 실행

MCP 서버를 실행하는 방법은 두 가지가 있습니다.

옵션 1: 수동 실행

  1. 터미널이나 명령 프롬프트를 엽니다
  2. 프로젝트 디렉토리로 이동합니다
  3. 서버를 직접 실행합니다.
node build/index.js

Claude Desktop을 사용하는 동안 이 터미널 창을 열어 두세요. 터미널을 닫을 때까지 서버가 실행됩니다.

옵션 2: Claude Desktop으로 자동 시작(일반 사용 시 권장)

Claude Desktop은 필요 시 MCP 서버를 자동으로 시작할 수 있습니다. 설정 방법은 다음과 같습니다.

구성

Claude Desktop 구성 파일은 다음 위치에 있습니다.

  • macOS : ~/Library/Application Support/Claude/claude_desktop_config.json
  • 윈도우 : %APPDATA%\Claude\claude_desktop_config.json
  • 리눅스 : ~/.config/Claude/claude_desktop_config.json

이 파일을 편집하여 Status Observer MCP 구성을 추가하세요. 파일이 없으면 새로 만드세요.

{ "mcpServers": { "statusObserver": { "command": "node", "args": ["ABSOLUTE_PATH_TO_DIRECTORY/mcp-status-observer/build/index.js"] } } }

중요 : ABSOLUTE_PATH_TO_DIRECTORY MCP를 설치한 전체 절대 경로 로 바꾸세요.

  • macOS/Linux 예: /Users/username/mcp-status-observer
  • Windows 예: C:\\Users\\username\\mcp-status-observer

이미 다른 MCP를 구성했다면 "mcpServers" 객체 안에 "statusObserver" 섹션을 추가하기만 하면 됩니다. 다음은 여러 MCP를 사용한 구성의 예입니다.

{ "mcpServers": { "otherMcp1": { "command": "...", "args": ["..."] }, "otherMcp2": { "command": "...", "args": ["..."] }, "statusObserver": { "command": "node", "args": [ "ABSOLUTE_PATH_TO_DIRECTORY/mcp-status-observer/build/index.js" ] } } }

MCP 서버는 claude_desktop_config.json 파일의 구성에 따라 Claude Desktop에 필요할 때 자동으로 시작됩니다.

용법

  1. 구성을 수정한 후 Claude Desktop을 다시 시작하세요.
  2. Claude에서 status 명령을 사용하여 Status Observer MCP 서버와 상호 작용합니다.
  3. MCP 서버는 Claude Desktop이 관리하는 하위 프로세스로 실행됩니다.

사용 가능한 명령

Status Observer MCP는 여러 명령을 포함하는 status 라는 단일 도구를 제공합니다.

명령설명매개변수
list사용 가능한 모든 플랫폼을 나열하세요없음status list
--[platform]특정 플랫폼의 상태 가져오기플랫폼 이름status --github
--all모든 플랫폼의 상태를 가져옵니다없음status --all

사용 예

다음은 Claude와 함께 Status Observer를 사용하는 방법에 대한 다양한 예입니다.

직접 명령:

status --all status --amplitude status --anthropic status --asana status --atlassian status --cloudflare status --digitalocean status --discord status --docker status --dropbox status --gcp status --gemini status --github status --linkedin status --netlify status --npm status --openai status --reddit status --slack status --twilio status --vercel status --x status list

시사

자연어 프롬프트:

자연어를 사용하여 MCP와 상호 작용할 수도 있습니다. Claude는 이러한 요청을 해석하고 적절한 명령을 사용합니다.

  • "지금 Google Cloud Platform 서비스에 문제가 있는지 확인해 주시겠어요?"
  • "최근 Claude나 Anthropic API에 문제가 있었나요?"
  • "OpenAI에서 현재 중단 현상이 발생하고 있나요?"
  • "LinkedIn의 현재 상태는 어떻습니까?"
  • "풀 리퀘스트가 중단됐나요? GitHub의 상태는 어떤가요?"
  • "지금 구글 제미니 AI에서 서비스 중단이나 정전이 발생하고 있는지 알려주시겠어요?"
  • "Docker Hub 자동 빌드에 중단이 발생하는지 확인하세요"
  • "모든 주요 플랫폼의 상태를 보여주세요"

문제 해결

"서버 연결 끊김" 오류

Claude Desktop에서 "MCP 상태 관찰자: 서버 연결 끊김" 오류가 표시되는 경우:

  1. 서버가 실행 중인지 확인하세요 .
    • 터미널을 열고 프로젝트 디렉토리에서 node build/index.js 수동으로 실행하세요.
    • 서버가 성공적으로 시작되면 이 터미널을 열어둔 채로 Claude를 사용하세요.
  2. 구성을 확인하세요 :
    • claude_desktop_config.json 의 절대 경로가 시스템에 맞는지 확인하세요.
    • Windows 경로에 이중 백슬래시( \\ )를 사용했는지 다시 한 번 확인하세요.
    • 파일 시스템의 루트에서 전체 경로를 사용하고 있는지 확인하세요.

Claude에 도구가 나타나지 않음

Claude에 Status Observer 도구가 나타나지 않는 경우:

  • 구성 후 Claude Desktop을 다시 시작했는지 확인하세요.
  • MCP 통신 오류가 있는지 Claude Desktop 로그를 확인하세요.
  • MCP 서버 프로세스가 실행 중인지 확인하세요(확인하려면 수동으로 실행하세요)
  • MCP 서버가 Claude Desktop MCP 레지스트리에 올바르게 등록되었는지 확인하세요.

서버가 실행 중인지 확인

서버가 실행 중인지 확인하려면:

  • Windows : 작업 관리자를 열고 "세부 정보" 탭으로 이동하여 "node.exe"를 찾으세요.
  • macOS/Linux : 터미널을 열고 ps aux | grep node 실행합니다.

서버가 실행 중이 아닌 경우 수동으로 시작하거나 자동 시작 방법을 사용하세요.

기여하다

새로운 상태 API 추가

기여자는 src/index.tsinitializePlatforms 메서드를 수정하여 추가 플랫폼에 대한 지원을 쉽게 추가할 수 있습니다. 이 과정은 간단합니다.

  1. 플랫폼의 상태 API 엔드포인트 식별
  2. 다음 매개변수를 사용하여 addPlatform 메서드를 사용하여 새 항목을 추가합니다.
    • id : 플랫폼의 고유 식별자(소문자, 공백 불가)
    • name : 플랫폼의 표시 이름
    • url : 상태 API 엔드포인트 URL
    • description : 플랫폼에 대한 간략한 설명

예:

this.addPlatform('newservice', 'New Service', 'https://status.newservice.com/api/v2/summary.json', 'Description of the service');

상태 API마다 반환하는 데이터가 다를 수 있습니다. 새 플랫폼의 API가 기존 코드에서 처리할 수 없는 형식으로 데이터를 반환하는 경우, 해당 플랫폼에 맞는 특정 구문 분석 로직을 추가해야 할 수 있습니다.

특허

이 프로젝트는 Mozilla Public License 2.0에 따라 라이선스가 부여되었습니다. 자세한 내용은 LICENSE 파일을 참조하세요.

관련 링크

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Tools

상태 관찰자 MCP

  1. Features
    1. Demo
      1. Requirements
        1. Installation
          1. Installing Manually
        2. Running the MCP Server
          1. Option 1: Running manually
          2. Option 2: Auto-starting with Claude Desktop (recommended for regular use)
        3. Usage
          1. Available Commands
            1. Example Usage
              1. Direct Commands:
              2. Preview
              3. Natural Language Prompts:
            2. Troubleshooting
              1. "Server disconnected" error
              2. Tools not appearing in Claude
              3. Checking if the server is running
            3. Contributing
              1. Adding New Status APIs
            4. License
              1. Related Links

                Related MCP Servers

                • -
                  security
                  A
                  license
                  -
                  quality
                  This server implements the Model Context Protocol (MCP) to handle asynchronous tasks with real-time status tracking, robust error handling, and automatic resource management.
                  Last updated -
                  2
                  1
                  JavaScript
                  MIT License
                • A
                  security
                  A
                  license
                  A
                  quality
                  An MCP server that allows users to check if a website is experiencing downtime by querying isitdownrightnow.com, providing status information and details about recent downtime events.
                  Last updated -
                  1
                  Python
                  MIT License
                • -
                  security
                  A
                  license
                  -
                  quality
                  MCP Server for networl monitoring software ntopng.
                  Last updated -
                  Python
                  MIT License
                  • Apple
                • -
                  security
                  A
                  license
                  -
                  quality
                  MCP server that checks the Baseline status using Web Platform APIs.
                  Last updated -
                  28
                  TypeScript
                  MIT License

                View all related MCP servers

                ID: 5qbf95gmv0