Figma Context MCP
Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
作者による説明(英語の原文)
MCP server for img-src.io Image CDN - upload, transform, and deliver images through AI assistants
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
IMG_SRC_API_KEY「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"img-src-io": {
"command": "npx",
"args": [
"-y",
"@img-src/mcp-server"
],
"env": {
"IMG_SRC_API_KEY": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add img-src-io --env IMG_SRC_API_KEY=your-value -- npx -y @img-src/mcp-server動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"img-src-io": {
"command": "npx",
"args": [
"-y",
"@img-src/mcp-server"
],
"env": {
"IMG_SRC_API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"img-src-io": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@img-src/mcp-server"
],
"env": {
"IMG_SRC_API_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント img-src-io で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:IMG_SRC_API_KEY
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(0.2.5)がレジストリに届いたのは9 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。
同じカテゴリには:Figma Context MCP, Claude Real Video, Figma MCP Server
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
Let any LLM watch a video locally — and search everything it has ever watched.
The Figma MCP server brings Figma design context directly into your AI workflow.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Model Context Protocol (MCP) server for img-src.io image hosting API.
This server enables AI assistants like Claude to interact with your img-src.io account - uploading, searching, listing, and managing images directly through natural language.
pnpm add -g @img-src/mcp-server
Or run directly with pnpm dlx:
pnpm dlx @img-src/mcp-server
| Variable | Required | Description |
|---|---|---|
IMG_SRC_API_KEY | Yes | Your img-src.io API key (starts with imgsrc_) |
IMG_SRC_API_URL | No | API base URL (default: https://api.img-src.io) |
imgsrc_)Add to your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": { "img-src": { "command": "npx", "args": ["@img-src/mcp-server"], "env": { "IMG_SRC_API_KEY": "imgsrc_your_api_key_here" } } } }
Add to your project's .mcp.json (project-scoped) or ~/.claude/mcp.json (global):
{
"mcpServers": { "img-src": { "command": "npx", "args": ["@img-src/mcp-server"], "env": { "IMG_SRC_API_KEY": "imgsrc_your_api_key_here" } } } }
Or add it via the CLI:
claude mcp add img-src -- npx @img-src/mcp-server
Then set the API key in your environment or .env file:
export IMG_SRC_API_KEY=imgsrc_your_api_key_here
Cmd+, on macOS / Ctrl+, on Windows/Linux)img-srccommandnpx @img-src/mcp-serverIMG_SRC_API_KEY with your API key.Alternatively, create or edit .cursor/mcp.json in your project root:
{
"mcpServers": { "img-src": { "command": "npx", "args": ["@img-src/mcp-server"], "env": { "IMG_SRC_API_KEY": "imgsrc_your_api_key_here" } } } }
Create .vscode/mcp.json in your workspace:
{
"servers": { "img-src": { "type": "stdio", "command": "npx", "args": ["@img-src/mcp-server"], "env": { "IMG_SRC_API_KEY": "imgsrc_your_api_key_here" } } } }
Or add via CLI:
code --add-mcp '{"name":"img-src","command":"npx","args":["@img-src/mcp-server"],"env":{"IMG_SRC_API_KEY":"imgsrc_your_api_key_here"}}'
Note: VS Code uses
"servers"(not"mcpServers") and requires"type": "stdio".
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": { "img-src": { "command": "npx", "args": ["@img-src/mcp-server"], "env": { "IMG_SRC_API_KEY": "imgsrc_your_api_key_here" } } } }
Open the Cline extension in VS Code, click the MCP Servers icon > Configure MCP Servers, then add:
{
"mcpServers": { "img-src": { "command": "npx", "args": ["@img-src/mcp-server"], "env": { "IMG_SRC_API_KEY": "imgsrc_your_api_key_here" } } } }
Add to your Zed settings (~/.config/zed/settings.json):
{
"context_servers": { "img-src": { "command": "npx", "args": ["@img-src/mcp-server"], "env": { "IMG_SRC_API_KEY": "imgsrc_your_api_key_here" } } } }
Note: Zed uses
"context_servers"as the key, embedded within the mainsettings.json.
In IntelliJ IDEA, WebStorm, PyCharm, or other JetBrains IDEs:
{
"mcpServers": { "img-src": { "command": "npx", "args": ["@img-src/mcp-server"], "env": { "IMG_SRC_API_KEY": "imgsrc_your_api_key_here" } } } }
Upload an image from a local file, URL, or base64 data to your img-src.io account.
Upload ~/Photos/sunset.jpg to img-src as photos/vacation/sunset.jpg
Parameters:
file_path (optional): Local file path to upload (recommended for large files)url (optional): URL of the image to uploaddata (optional): Base64-encoded image datamimeType (optional): MIME type of the image (required when using data)target_path (optional): Target path for organizing the imageNote: One of file_path, url, or data must be provided.
List images in your account, optionally within a specific folder.
List my img-src images in the photos/vacation folder
Parameters:
folder (optional): Folder path to listlimit (optional): Max items to return (default: 50)offset (optional): Items to skip for paginationSearch for images by filename or path.
Search for img-src images containing "beach"
Parameters:
query (required): Search querylimit (optional): Max results (default: 20)offset (optional): Results to skipGet detailed metadata for a specific image.
Get details for my img-src image at photos/vacation/sunset.jpg
Parameters:
id (required): Image ID (UUID) or filepathPermanently delete an image.
Delete my img-src image at photos/old/unused.jpg
Parameters:
id (required): Image ID (UUID) or filepath to deleteView your current usage statistics.
Show my img-src usage stats
Get your account settings and configuration.
What are my img-src account settings?
Generate a CDN URL with optional image transformations.
Generate an img-src CDN URL for john/photos/beach.jpg resized to 800x600
Parameters:
username (required): Image owner's usernamefilepath (required): Image pathwidth (optional): Resize widthheight (optional): Resize heightfit (optional): cover, contain, fill, scale-downquality (optional): 1-100 (default: 80)format (optional): webp, avif, jpeg, png, jxlThe MCP server exposes your images as resources that Claude can access directly:
imgsrc://images/{imageId}Claude can list and read these resources to understand what images you have and their properties.
Pre-built prompts for common workflows:
Upload an image and get shareable CDN URLs.
imageUrl (required), width (optional)Check account usage and storage status.
Search for images by keyword.
query (required)User: Upload ~/Photos/sunset.jpg to img-src and give me a resized URL
Claude: I'll upload that image and generate a CDN URL for you.
[Uses upload_image tool]
Image uploaded successfully! Here's a resized CDN URL:
https://img-src.io/i/yourname/sunset.webp?w=1200&q=85
User: Find all my beach photos
Claude: [Uses search_images with query "beach"]
Found 5 beach photos:
1. photos/vacation/beach-sunset.jpg
2. photos/summer/beach-party.png
...
User: How much storage am I using?
Claude: [Uses get_usage tool]
Your img-src.io usage:
- Storage: 245 MB / 500 MB (49%)
- Uploads: 67 / 100 this month
- Bandwidth: 1.2 GB / 1 GB (120% - consider upgrading!)
# Install dependencies
pnpm install
pnpm build
IMG_SRC_API_KEY=imgsrc_xxx pnpm start
pnpm type-check
pnpm test
MIT