使用说明
Manako Dev
Manako 開発者向けツール - MCP Server、Claude Code Plugin、API Client を提供します。
公式サイト | ドキュメント | ダッシュボード | ステータス
概要
| コンポーネント | 説明 |
|---|---|
| MCP Server | AI エージェントがモニターやインシデントを管理するための Model Context Protocol サーバー |
| Claude Code Plugin | Claude Code マーケットプレイスから利用できるモニタリング操作プラグイン |
| API Client | Manako Public API の TypeScript クライアントライブラリ |
Claude Code Plugin
マーケットプレイスからインストール
/plugin marketplace add elchika-inc/manako-dev
/plugin install manako@manako-dev
セットアップ
インストール後、Claude Code で以下を実行してください:
- CLI 認証(推奨):
manako login --api-key mk_your_key - MCP 認証: Claude に "Manako にログインして" と依頼
利用可能なスキル
| スキル | 使用例 | 説明 |
|---|---|---|
| setup | "manako をセットアップして" | CLI/MCP の初期セットアップガイド |
| monitor-status | "モニターの状態を確認して" | モニターの状態を確認 |
| create-monitor | "example.com を監視して" | モニターを作成(3種類対応) |
| list-incidents | "インシデント一覧を見せて" | インシデントの一覧表示・フィルタリング |
| acknowledge-incident | "インシデントを確認済みにして" | インシデントの確認(acknowledge) |
| audit-logs | "監査ログを確認して" | チームの監査ログを表示 |
| notification-channels | "通知チャンネルを確認して" | 通知チャンネルの確認・テスト送信 |
| maintenance | "メンテナンス期間を設定して" | メンテナンスウィンドウの作成・管理 |
| admin-review | "サービス全体の状況を分析して" | 運営者向けの読み取り専用分析 |
MCP Server
MCP Server は https://mcp.manako.dev/mcp でホストされており、Streamable HTTP トランスポート(MCP プロトコル 2024-11-05)をサポートしています。
手動接続
MCP クライアントの設定に以下を追加してください:
{
"mcpServers": {
"manako": {
"type": "http",
"url": "https://mcp.manako.dev/mcp",
"headers": {
"Authorization": "Bearer mk_your_api_key"
}
}
}
}
ツール一覧
- monitors - モニターの一覧取得、作成、更新、削除、チェック実行
- incidents - インシデントの一覧取得、確認、作成、更新、解決、削除
- status-pages - ステータスページの一覧取得
- audit-logs - 監査ログの一覧取得
- auth - メール/パスワードでログイン(セッション API キーを発行)
API Client
import { ManakoClient } from "@manako/api-client";
const client = new ManakoClient({
apiUrl: "https://api.manako.dev",
apiKey: "mk_your_api_key",
});
const { monitors } = await client.listMonitors();
セルフホスティング
MCP Server は自分の Cloudflare アカウントの Workers にデプロイできます。セッション保存用の KV namespace が必要です。
-
依存をインストールします。
cd apps/mcp-server pnpm install -
KV namespace を作成し、出力された
idを控えます。npx wrangler kv namespace create SESSION_KV -
apps/mcp-server/wrangler.tomlのid = "<YOUR_KV_NAMESPACE_ID>"を、控えたidに置き換えます。 -
デプロイします。
pnpm deploy
API_URL は既定で https://api.manako.dev を指します。自前の Manako API に接続する場合は wrangler.toml の API_URL を差し替えてください。
リンク
- Manako 公式サイト - プロダクトランディングページ
- ドキュメント - ガイド、API リファレンス、セットアップ手順
- API リファレンス - Public API ドキュメント(OpenAPI)
- ダッシュボード - モニタリングダッシュボード
- ステータスページ - Manako サービスステータス
コントリビュート
コントリビュートを歓迎します! このリポジトリに Pull Request を作成してください。
ライセンス
MIT