尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗MCP server for Roo — the smart-shortlink API. Exposes Roo's link + add-on operations as thin, well-shaped MCP tools an LLM can use directly.
New here? See SETUP.md for a step-by-step install guide (Claude Desktop, Claude Code, Cursor).
claude plugin add https://github.com/roo-bz/roo-mcp.git
Then set your API key once as a user environment variable so the spawned server inherits it:
# 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
Restart your terminal + Claude Code. You get both:
roo_* tools (via the MCP server declared in .mcp.json).roo-shortlinks skill (in skills/roo-shortlinks/) that teaches Claude when to reach for which add-on.Add to your MCP client config file:
{
"mcpServers": {
"roo": {
"command": "npx",
"args": ["-y", "@roo-bz/roo-mcp"],
"env": { "ROO_API_KEY": "your-roo-api-key" }
}
}
}
See SETUP.md for the exact config file path per client. Get an API key from https://roo.bz — see your account API settings.
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
Key resolution: at startup the server looks for ROO_API_KEY in this order:
process.env.ROO_API_KEY — how MCP clients normally inject it via their mcpServers.env config..env in the package root (../ from the built script) — convenience for local dev, especially when a desktop MCP client (Claude Desktop, etc.) doesn't reliably pass user env vars through to spawned processes.If neither is present, the server exits with a clear error.
roo_whoami — verify key + compact account summary.roo_list_shortlinks, roo_create_shortlink, roo_get_shortlink, roo_update_shortlink — CRUD.roo_make_permanent, roo_update_permanent_settings — permanence.roo_get_qr_code — retrieve QR (base64 data URI or write to file).roo_set_scheduled_redirect, roo_set_click_count_redirect, roo_set_webhook, roo_set_preview_link, roo_set_qr_addon — the five add-ons.DESIGN.md — build brief (tool catalog, architecture, error handling).skills/roo-shortlinks/SKILL.md — companion Claude skill (judgment layer), bundled with the plugin.SPEC-NOTES.md — spec-vs-reality findings from live probes.roo-openapi.json — the extracted Swagger 2.0 spec.