mcpField
S
StillOnline

StillOnline

ローカル
github.com/shenwell開発ツール120 週間前に更新

StillOnline について

StillOnlineは、StillOnlineの稼働監視とステータスページを管理するMCPサーバーで、インディーSaaSチームや本番環境のAIエージェント向けです。REST API v1を介して、プロジェクト、HTTP/SSLチェック、インシデントを操作できます。

主な機能

  1. 01プロジェクトの一覧、作成、削除
  2. 02HTTP・SSLチェックの管理
  3. 03公開ステータスページの参照
  4. 04インシデントの作成と取得
  5. 05対話型セットアップウィザードでクライアントを設定

活用シーン

  1. 01サービスURLの稼働チェックを作成
  2. 02既存チェックの一時停止や削除
  3. 03ステータスページにインシデントを掲載
  4. 04プロジェクトやインシデントの詳細を確認

MCP 対応

StillOnline REST API v1の操作をツールとしてMCPクライアントに公開します。stdioで動作し、認証が必要な操作にはProまたはUltimateのAPIキーが必要です。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"stillonline": {
"command": "npx",
"args": [
"-y",
"stillonline-mcp"
],
"env": {
"STILLONLINE_API_KEY": "<STILLONLINE_API_KEY>",
"STILLONLINE_API_BASE": "<STILLONLINE_API_BASE>"
}
}
}
}
起動コマンドnpx -y stillonline-mcp
設定が必要な環境変数
STILLONLINE_API_KEYシークレットStillOnline API key (Pro/Ultimate). Create at https://stillonline.tech/app/settings/api
STILLONLINE_API_BASEOptional API base URL (default https://api.stillonline.tech/v1)

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmstillonline-mcp0.3.6

ツール

10

掲載時のツール一覧 · 3 週間前に更新

このツールにパラメーターはありません。

詳細

stillonline-mcp

npm version Smithery License: MIT

StillOnline の MCP サーバーです。インディー SaaS や本番環境の AI エージェント向けに、ホスト型の稼働監視とステータスページを提供します。

Cursor、Claude Code、Windsurf、Codex、Antigravity、または MCP 対応クライアントから利用できます。StillOnline REST API v1(Pro/Ultimate)をラップしています。

製品https://stillonline.tech
MCP ドキュメントhttps://stillonline.tech/docs/mcp
npmhttps://www.npmjs.com/package/stillonline-mcp
公式 MCP レジストリio.github.shenwell/stillonline
Smitheryhttps://smithery.ai/servers/frenkyjuss/stillonline
デモのステータスページhttps://stillonline.tech/s/demo

クイックセットアップ

PowerShell または ターミナルで実行してください(AI チャット内では実行しないでください)。

npx -y stillonline-mcp

npx -y stillonline-mcp setup と同じです。ターミナルでパッケージを実行するとウィザードが起動します。エディターは別途、stdio 経由で MCP サーバーを起動します。

ウィザードでは次の操作を行います。

  1. npm のパッケージを確認します
  2. 矢印キー + Enter — Cursor、Antigravity、Codex、Claude Code、Windsurf、または その他のエージェントを選択します
  3. Cursor / Antigravity / Windsurf — MCP JSON 設定を書き込みます
  4. Codex / Claude Code — codex mcp add / claude mcp add とスニペットを使用します
  5. StillOnline で API キーを検証します

キーが空または無効な場合は、エラーを表示して再入力を求めます。

**PowerShell への貼り付け:**入力が非表示になっている場合、Ctrl+V がブロックされることがよくあります。右クリック、Shift+Insert、または次の操作を使用してください。

npx -y stillonline-mcp setup --visible-key --ru

その後、エディターで MCP を再読み込みしてください(例:Cursor の Settings → MCP → Refresh)。

オプション
npx -y stillonline-mcp setup --client cursor --ru
npx -y stillonline-mcp setup --dry-run
npx -y stillonline-mcp setup --yes    # overwrite existing stillonline block

必要条件

  • Pro または Ultimate プランの StillOnline アカウント
  • Settings → API の API キー(sk_live_…。キーは一度だけ表示されます)

セキュリティ

API キーを AI チャットに貼り付けないでください。 setup または MCP の env は、ご自身のマシンでのみ使用してください。

MCP の手動設定

{
  "mcpServers": {
    "stillonline": {
      "command": "npx",
      "args": ["-y", "stillonline-mcp"],
      "env": {
        "STILLONLINE_API_KEY": "sk_live_YOUR_KEY"
      }
    }
  }
}
クライアント設定ファイル(例)
Cursor~/.cursor/mcp.json
Claude Desktop(Windows)%APPDATA%\Claude\claude_desktop_config.json
Claude Desktop(macOS)~/Library/Application Support/Claude/claude_desktop_config.json

任意の環境変数:STILLONLINE_API_BASE(デフォルトは https://api.stillonline.tech/v1)。

コマンド

コマンド用途
npx -y stillonline-mcpMCP サーバー(stdio、エディター用)
npx -y stillonline-mcp setup対話式インストーラー
npx -y stillonline-mcp --helpCLI ヘルプ

ツール

ツールREST備考
projects.listGET /projects
projects.createPOST /projectsname、url。description は任意
projects.deleteDELETE /projects/{id}論理削除
checks.listGET /projects/{id}/checks
checks.createPOST /projects/{id}/checksurl。name、interval_seconds は任意
checks.updatePATCH /checks/{id}一時停止:enabled: false
checks.deleteDELETE /checks/{id}
status.getGET /public/status/{slug}API キー不要
incidents.createPOST /status-pages/{id}/incidentstitle
incidents.getGET /incidents/{id}

list_projects や create_check など、従来のアンダースコア形式の名前は呼び出しエイリアスとして使用できますが、新しいクライアントでは上記のドット表記の名前を使用してください。

レート制限:キーごとに毎分 GET 120 回 / 書き込み 30 回です。429 の場合、エラーには RATE_LIMIT と retry_after が含まれます。

開発

git clone https://github.com/shenwell/stillonline-mcp.git
cd stillonline-mcp
npm install
npm run build
npx stillonline-mcp setup --dry-run

ローカルの MCP サーバーモードでは、env.STILLONLINE_API_KEY を設定し、クライアントの接続先として node と dist/cli.js の絶対パスを指定してください。

非公開の StillOnline モノレポから同期するメンテナーは、PUBLISH.md を参照してください。

公式 MCP レジストリ

このパッケージは、io.github.shenwell/stillonline(npm stdio トランスポート)として公式 MCP レジストリに公開されています。レジストリへの取り込み後、MCP.so、Smithery、PulseMCPなどのアグリゲーターにも掲載されます。

ライセンス

MIT — LICENSEを参照してください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。