Figma Context MCP
Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
UpRes MCP: list models, credits, submit 4K image and video upscale jobs.
使っているAIアプリを選んで、設定をコピーしてください。
チェック 1/1 合格 · あなたのパソコンで動きます
まず:どの AI を使っていますか?
使っているアプリを選ぶと、下に手順が表示されます。
Claude につなげますが、先に準備が必要です
キー不要、インストール不要 · パソコン版 Claude アプリ(Windows または Mac)のみ。Web やスマホでは使えません
Upres Cli を使って、私に何ができるか教えて、1 つやってみせて✓ Claude が Upres Cli を使っていると言うか、回答に Upres Cli のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
ChatGPT はまだ Upres Cli につなげません
Upres Cli はパソコンに入れて使うものですが、ChatGPT は Web 上で動くサーバーにしかつなげません
A · Upres Cli につなげるアプリを使う
B · デザイン・画像・音声 の中で ChatGPT につなげる別のサーバー
同じカテゴリでよく使われているものから、キーなしでアドレスだけでつなげるものを選びました
Claude Code はまだ Upres Cli につなげません
提供元はパソコン版 Claude アプリ用のインストールファイルしか用意していません
A · Upres Cli につなげるアプリを使う
Cursor はまだ Upres Cli につなげません
提供元はパソコン版 Claude アプリ用のインストールファイルしか用意していません
A · Upres Cli につなげるアプリを使う
VS Code はまだ Upres Cli につなげません
提供元はパソコン版 Claude アプリ用のインストールファイルしか用意していません
A · Upres Cli につなげるアプリを使う
このサーバーのつなぎ方と、各アプリの公式ドキュメントに基づきます。2026年11月10日に確認。
パソコン上で動かせるアプリ
ClaudeGooseLM StudioMsty StudioCherry StudioVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月13日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント auroracapital で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
質問、コツの共有、使えないことの報告ができます。「役に立った」の多い順です。
まだレビューはありません
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(0.2.0)がレジストリに届いたのは2 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにMCPBも必要です。
同じカテゴリには:Figma Context MCP, AutoClip, Next AI Draw.io
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
draw.io diagrams your AI agent draws on a live browser canvas that you can also edit by hand
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Star this repo if UpRes helps you.
Official CLI + SDK for [upres.ai](https://upres.ai) — image, video, and speech restoration. One API, 14 public aliases, up to 8K output.
$ upres upscale photo.jpg --model flare --scale 4
Submitting job... model=flare Job created: 550e8400-e29b-41d4-a716-446655440000 (status: pending) Waiting for result....... Downloading to photo_upscaled.jpg... done.
Result: photo_upscaled.jpg
upres.ai gives you a clean REST API, 14 public aliases, batch processing, and predictable pricing starting at $9/mo on the Creator launch deal.
npx upres-cli upscale photo.jpg
Or install globally:
npm install -g upres-cli
upres upscale photo.jpg --model lumen --scale 8 --output photo_8k.jpg
pip install upres-ai
upres upscale photo.jpg --model flare --scale 4
export UPRES_API_KEY=upres_yourkey
Or save permanently:
mkdir -p ~/.config/upres
echo '{"apiKey":"upres_yourkey"}' > ~/.config/upres/config.json
Key resolution order: --api-key flag → UPRES_API_KEY env var → ~/.config/upres/config.json
# Upscale a single image (local file or URL)
upres upscale photo.jpg --model flare --scale 4 upres upscale photo.jpg --model lumen --scale 8 --output out.jpg upres upscale https://example.com/photo.jpg --model prism
upres upscale clip.mp4 --model motion --scale 4
upres batch ./photos/ --model flare --output ./upscaled/ --concurrency 5
upres models
upres jobs --limit 20 --status completed
upres account
import { UpresClient } from "upres-cli";
const client = new UpresClient(); // reads UPRES_API_KEY from env
// Upscale a local file const job = await client.createJobFromFile("photo.jpg", { model: "flare", scale: 4, });
// Wait for completion const completed = await client.waitForJob(job.id);
// Download result await client.downloadResult(completed, "photo_4k.jpg"); console.log("Done:", completed.result_url);
Files over 50 MB are automatically uploaded via TUS resumable protocol.
from upres import UpresClient
with UpresClient() as client: # reads UPRES_API_KEY from env job = client.create_job_from_file( "photo.jpg", model="flare", scale=4, ) completed = client.wait_for_job(job["id"]) client.download_result(completed, "photo_4k.jpg") print("Done:", completed["result_url"])
The Python SDK uses httpx — async-ready, no heavy dependencies.
| Example | What it does |
|---|---|
| batch-upscale-folder.js | Upscale all images in a folder with configurable concurrency |
| restore-photo-folder.py | Restore old/scanned photos with Lumen |
| ecommerce-pipeline.js | Product image pipeline: raw shots → 4K → publish-ready |
| lightroom-export-hook.md | Auto-upscale Lightroom exports via post-processing hook |
| figma-plugin-stub.md | Figma plugin integration guide |
14 public aliases across image, video, and speech. Each one tells you up front whether it invents detail or leaves your file alone. Aliases that do not enlarge ignore --scale.
| Alias | Kind | Best for |
|---|---|---|
flare | Image | Everyday photos, fastest default |
prism | Image | Text, logos, product shots — keeps edges true |
lumen | Image | Maximum detail recovery for print, up to 8x |
mirage | Image | Invents new detail — art and hero images |
hush | Image | Faithful denoise, same size as the source |
keen | Image | Deblur and sharpen, same size |
visage | Image | Faces only, does not enlarge |
atelier | Image | Hush, Visage if a portrait, then Lumen |
motion | Video | Fast 4K finish for AI video |
motion-x | Video | Cinema-grade, for film and commercials |
still | Video | Temporal denoise, resolution stays put |
cadence | Video | Frame interpolation, does not enlarge |
atelier-x | Video | Still, then Motion X |
voice | Speech | Speech denoise to 48 kHz. Not for music |
Full model catalogue: upres.ai/models · Live spec: api.upres.ai/v1/openapi.json
| Plan | Price | Includes | API | Watermark |
|---|---|---|---|---|
| Free | $0 | 5 upscales/mo | — | Yes |
| Creator | $9/mo | 50 stills + 20 min 4K video/mo | — | No |
| Studio | $39/mo | 250 stills + 90 min 4K video/mo | Yes | No |
Studio tier unlocks the full API, batch processing, and no output watermark.
Compare plans → · vs. Topaz → · vs. Upscayl →
claude mcp add upres -- npx -y github:auroracapital/upres-cli mcp
Or in claude_desktop_config.json / Cursor:
{
"mcpServers": { "upres": { "command": "npx", "args": ["-y", "github:auroracapital/upres-cli", "mcp"], "env": { "UPRES_API_KEY": "upres_yourkey" } } } }
Tools: upres_list_models, upres_get_credits, upres_upscale_image, upres_upscale_video, upres_enhance_audio, upres_get_job.
If you're building something open-source on top of the API, email support@upres.ai with your repo link. We offer 500 ops/month for qualifying OSS projects.
The SDK handles these errors automatically:
| Status | Behavior |
|---|---|
401 | Prints API key error + link to key management, exits |
402 | Prints quota exceeded + link to pricing, exits |
429 | Prints rate limit message (60 req/min), exits |
5xx | Throws UpresError with message |
In Python: raises AuthError, QuotaExceededError, or UpresError.
See CONTRIBUTING.md. Tests run with:
# Node
npm test
pip install -e ".[dev]" pytest tests/test_client.py -v
MIT — see LICENSE