threepp
C++20 기반 크로스플랫폼 3D 라이브러리, 파이썬 바인딩 및 three.js 수준 API 제공
Roo 스마트 단축링크 API용 MCP 서버로, MCP 지원 AI 클라이언트에서 Roo 단축링크의 애드온을 생성·관리·설정합니다
MCP server for the Roo (roo.bz) smart-shortlink API - create, manage, and configure add-ons on Roo shortlinks from any MCP-capable AI client.
개발 도구TypeScript · JavaScriptGitHub @dzisner온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 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.