Runrun.it MCP Server について
Runrun.it MCP Serverは、代理店向けのルール、スキル、エージェントも含むCursorプラグインのRunrun.it連携部分です。MCPサーバーはタスクとコメントを扱い、Discord変数は将来のチャネル連携向けとされています。
主な機能
- 01Runrun.itのタスクとコメント
- 02Cursorプラグインのルールとスキル
- 03セキュリティレビューエージェント
- 04stagingデプロイコマンドの例
活用シーン
- 01CursorでRunrun.itに接続
- 02代理店の基準に沿ったコードレビュー
- 03セキュリティエージェントで脆弱性を分析
- 04stagingデプロイコマンドの例を参照
MCP 対応
Cursorに設定して使うRunrun.it向けMCPサーバーで、タスクとコメントを扱うものとして説明されています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Plugin N1 + MCP runrunit (Cursor)
エージェンシーの作業を標準化するためのルール、スキル、エージェント、コマンド、MCP を備えた Cursor プラグインです。
構成
agency-plugin/
├── .cursor-plugin/
│ └── plugin.json # Manifesto do plugin
├── mcp-runrunit/ # Servidor MCP para Runrun.it (Tasks + Comments + Discord)
├── docs/ # Documentação de referência (API, workflows, entidades)
│ └── Indíce.md # Índice dos tópicos — os agentes consultam esta pasta
├── rules/ # Regras (.mdc)
│ ├── coding-standards.mdc
│ ├── review-checklist.mdc
│ └── docs-reference.mdc # Orienta os agentes a consultar docs/
├── skills/ # Skills do agente
│ └── code-reviewer/
│ └── SKILL.md
├── agents/ # Agentes personalizados
│ └── security-reviewer.md
├── commands/ # Comandos executáveis
│ └── deploy-staging.md
├── hooks/
│ └── hooks.json # Hooks (opcional)
├── assets/
│ └── logo.svg # Logo do plugin
└── README.md
含まれるもの
- ルール:コード規約、レビュー用チェックリスト、
docs/フォルダーへの参照。エージェントは、プロジェクト、API、ワークフローのドキュメントを確認するため、docs/(およびdocs/Indíce.md)を参照するように設定されています。 - スキル:エージェンシーの規約に沿ったコードレビュー用スキル。
- エージェント:脆弱性を分析するセキュリティレビュアー。
- コマンド:ステージング環境へのデプロイコマンドの例(ワークフローに合わせて編集してください)。
使い方
- MCP の設定を Cursor に入力します。
"runrunit-mcp": {
"command": "npx",
"args": [
"-y",
"mcp-runrunit"
],
"env": {
"RUNRUNIT_APP_KEY": "<APP_KEY>",
"RUNRUNIT_USER_TOKEN": "<USER_TOKEN>",
"CLOUDINARY_CLOUD_NAME": "<CLOUD NAME>",
"CLOUDINARY_API_KEY": "<CLOUDINARY_API_KEY>",
"CLOUDINARY_API_SECRET": "<CLOUDINARY_API_SECRET>",
"BOT_DISCORD_TOKEN_PUBLIC_ID": "<BOT_DISCORD_TOKEN_PUBLIC_ID>",
"BOT_RUNRUNIT_REPORT_PRIVATE_KEY": "<BOT_RUNRUNIT_REPORT_PRIVATE_KEY>",
"DISCORD_GUILD_ID": "<DISCORD_GUILD_ID>",
"DISCORD_CHANNEL_ID": "<DISCORD_CHANNEL_ID>"
}
},
**
上記の "" 内の値を実際のキーに置き換えてください
-
runrunit の認証情報は、プロフィールから取得してください。 https://i.imgur.com/qT6Xmcz.png
-
Cloudinary の認証情報を取得します(画像をホストするオンラインバケットで、ドキュメントへのリンクを提供します)。
2.1 ログインまたは登録します https://cloudinary.com/users/register_free(Google または Github のアカウントを使用してください)
-
Discord の変数は現在、任意での使用となっています。今後、クライアントのチャンネルをマネージャーと統合し、進捗、障害、完了、その他の関連イベントを共有して状況を把握できるようにすることを目的としています。
利用可能なスキルは MCP の README.md をご覧ください
公開
Cursor マーケットプレイスで公開するには:
- プラグインを公開 Git リポジトリでホストします。
- cursor.com/marketplace/publish にアクセスして、リポジトリのリンクを送信します。
- 送信チェックリストについては、プラグイン作成ガイドを確認してください。
ライセンス
エージェンシーのライセンス(例:MIT、プロプライエタリ)に合わせて調整してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。