roo-mcp
roo-mcp
Roo 用の MCP サーバー — スマートショートリンク API。Roo のリンク操作とアドオン操作を、LLM が直接利用できる薄く整った MCP ツールとして公開します。
はじめての方ですか? ステップバイステップのインストールガイド (SETUP.md を参照してください) — Claude Desktop、Claude Code、Cursor には、以下の手順をご利用ください。
インストール
オプション A — Claude Code プラグイン(1コマンドで MCP + スキルを導入)
claude plugin add https://github.com/roo-bz/roo-mcp.git次に、API キーをユーザー環境変数に一度設定してください。これにより、起動されるサーバーがその値を継承します。
# Windows PowerShell
[Environment]::SetEnvironmentVariable('ROO_API_KEY', 'your-roo-api-key', 'User')# macOS / Linux — in ~/.zshrc or ~/.bashrc
export ROO_API_KEY=your-roo-api-keyターミナルと Claude Code を再起動すると、次の両方が利用できます。
14 個の
roo_*ツール (.mcp.jsonで宣言された MCP サーバー経由)roo-shortlinksスキル(skills/roo-shortlinks/内) — どのアドオンをいつ使うべきかを Claude に教えるためのものです。
オプション B — 手動での MCP 設定(Claude Desktop、Cursor、Continue.dev、その他の MCP クライアント)
お使いの MCP クライアントの設定ファイルに追加してください。
{
"mcpServers": {
"roo": {
"command": "npx",
"args": ["-y", "@roo-bz/roo-mcp"],
"env": { "ROO_API_KEY": "your-roo-api-key" }
}
}
}クライアントごとの正確な設定ファイルのパスは SETUP.md を参照してください。API キーは https://roo.bz から取得できます — アカウント内の API 設定をご確認ください。
Related MCP server: shrtnr MCP Server
ローカル開発
npm install
cp .env.example .env # then paste ROO_API_KEY into .env
npm run build
node scripts/smoke.mjs # spawns the built server, calls tools/list + roo_whoamiキーの解決順序: 起動時に、サーバーは次の順序で ROO_API_KEY を探します。
process.env.ROO_API_KEY— MCP クライアントが通常mcpServers.env設定経由で注入する方法です。パッケージルートにある
.env(ビルドされたスクリプトから見て) — ローカル開発に便利です。特に、デスクトップ MCP クライアント(Claude Desktop など)が、ユーザー環境変数を spawn されたプロセスへ確実は渡さない場合に役立ちます。
本地址が存在しなければ、サーバーは明確なエラーを表示して終了します。
ツール(実装済み / 予定)
roo_whoami— キーの検証と簡潔なアカウントの概要。roo_list_shortlinks,roo_create_shortlink,roo_get_shortlink,roo_update_shortlink— CRUD。roo_make_permanent,roo_update_permanent_settings— 永続化。roo_get_qr_code— QR コードの取得(base64 データ URI として、またはファイルに書き出し)。roo_set_scheduled_redirect,roo_set_click_count_redirect,roo_set_webhook,roo_set_preview_link,roo_set_qr_addon— 5つのアドオン。
設計と仕様
DESIGN.md— ビルド概要(ツールカタログ、アーキテクチャ、エラーハンドリング)。skills/roo-shortlinks/SKILL.md— 付随する Claude スキル(判断レイヤー)。プラグインにバンドルされています。SPEC-NOTES.md— 実地プローブによる仕様差分の検証結果。roo-openapi.json— 抽出された Swagger 2.0 仕様。
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityBmaintenanceEnables AI clients to manage SlimWeb/Webless e-commerce backend operations such as products, orders, categories, promotions, and settings through a secure Remote MCP server.
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to create and manage short URLs via the MCP protocol, with OAuth authentication through Cloudflare Access.11Apache 2.0
- AlicenseBqualityCmaintenanceEnables AI assistants to manage RogerRoger CRM data including people, organizations, lists, tags, and tasks through standardized MCP tools.2213MIT

Savanto MCP Serverofficial
AlicenseNot gradedqualityBmaintenanceExposes Savanto AI workspace tools to MCP clients, enabling natural-language configuration, content management, analytics, and diagnostics for store AI assistants.44MIT
Related MCP Connectors
Create and manage CodeQR short links, QR codes, and analytics from any MCP client.
Create and manage short links, track clicks, and automate URL management
Create and manage Lindo AI websites, pages, blogs, clients, and credits from any MCP client.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dzisner/roo-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server