プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。レビューとアカウント機能は今後のステップで始まります。
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

Grok Image

作者:codeChapバージョン 0.1.0i★ –i–
レジストリ名io.github.codeChap/grok-image

インストール

概要

作者による説明(英語の原文)

MCP server for Grok image generation and editing

PopNx MCPの3つの柱

この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。

できること

このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。

  • 接続方法: –
  • トランスポート:
  • カテゴリ: デザイン・画像・音声

インストール

使っているAIアプリを選んで、設定をコピーしてください。

インストールの前に

  • 基本チェック:1項目中1項目に合格
  • あなたのパソコンで、あなたのユーザーと同じ権限(ファイル、ネットワーク、アプリ)で動きます。
  • レジストリには、入力が必要なキーは載っていません。

作者はレジストリにインストール情報を載せていません。下にある作者のREADMEをご覧ください。

できること

パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名は、リポジトリを所有するGitHubアカウント codeChap で確認済みです

  • … 未チェック

    今もメンテナンスされている

    このリポジトリはまだGitHubから読み取っていません

  • … 未チェック

    ライセンスがある

    このリポジトリはまだGitHubから読み取っていません

  • – 対象外

    エンドポイントが応答する

    これはパソコンで動くため、インターネット上のエンドポイントはありません

  • – 対象外

    OAuthでサインイン

    パソコンで動き、代わりにローカルの設定を使います

  • … 未チェック

    ツールの説明に隠れた指示がない

    パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです

デザイン・画像・音声のほかのサーバーとの比較i

  • このカテゴリのほかの2162件のうち0%よりスターが多い
  • このカテゴリのほかの2162件のうち16%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの2162件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

Grok Imageは安全ですか?

当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。

パソコンで動きますか、それともクラウドですか?

あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は–、最新バージョン(0.1.0)がレジストリに届いたのは4 か月前です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。

代わりに使えるものは?

同じカテゴリには:Figma Context MCP, Claude Real Video, Figma MCP Server

代わりの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

Figma Context MCP

作者:GLips

Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.

パソコンで動く★ 16,165MIT5 か月前更新
インストール

Claude Real Video

作者:HUANGCHIHHUNGLeo

Let any LLM watch a video locally — and search everything it has ever watched.

パソコンで動く★ 2,284MIT2 か月前更新
インストール

Figma MCP Server

作者:figma

The Figma MCP server brings Figma design context directly into your AI workflow.

クラウドで動く★ 2,15213 か月前更新
インストール

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

mcp-server-grok-image

An MCP (Model Context Protocol) server for xAI's Grok image generation API. Built in Rust, exposes image generation and editing as MCP tools.

Communicates via stdio using JSON-RPC 2.0, like all MCP servers.

Tools

ToolDescription
generate_imageGenerate an image from a text prompt
edit_imageEdit an existing image using natural language instructions
headshotCorporate headshot from a source portrait (pad to 3:2 + fixed edit prompt)
list_stylesList available image styles for use with generate_image
generate_image

Generate an image from a text description.

Parameters:

NameTypeRequiredDescription
promptstringyesText description of the desired image
modelstringnoModel to use (default: grok-imagine-image-2.0)
nintegernoNumber of images to generate (1-10, default 1)
aspect_ratiostringnoAspect ratio: 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 2:1, 1:2, 19.5:9, 9:19.5, 20:9, 9:20, 21:9, 5:2, auto
resolutionstringnoOutput resolution: 1k (~1024px, default) or 2k (~2048px)
qualitystringnolow, medium, or auto (2.0 only; omitted = auto. Auto currently serves low for generation)
response_formatstringnoOutput format: url (default, temporary) or b64_json
stylestringnoStyle name to apply (use list_styles to see options)

When a style is set, the prompt is wrapped in the style's template. For example, with style: "watercolor" and prompt: "a cat on a roof", the API receives "a cat on a roof, as a watercolor painting". Avoid including style language in the prompt itself when using this parameter.

The response includes the resolved prompt so you can see exactly what was sent to the API.

edit_image

Edit an existing image using natural language instructions.

Parameters:

NameTypeRequiredDescription
image_urlstringno*URL, base64 data URI, or local file path of the source image. Mutually exclusive with images.
imagesstring[]no*Up to 5 source images for multi-image editing. Reference them in the prompt as , , …
promptstringyesNatural language edit instructions
modelstringnoModel to use (default: grok-imagine-image-2.0)
nintegernoNumber of variations to generate (1-10, default 1)
aspect_ratiostringnoSame set as generate_image, including 21:9 and 5:2
resolutionstringnoOutput resolution: 1k (~1024px, default) or 2k (~2048px)
qualitystringnolow, medium, or auto (2.0 only; omitted = auto. Auto currently serves medium for editing)
response_formatstringnoOutput format: url (default, temporary) or b64_json

\* Provide either image_url or images.

Note: The style parameter is intentionally not available on edit_image -- edit prompts are instructions (e.g. "remove the background"), not descriptions, so wrapping them in style templates would produce nonsense.

headshot

Expand-only portrait fix (Gemini pipeline equivalent on Imagine). Does not reframe pose, cut out hair, or redesign the person.

  1. Resize full source (default 550px wide) — never crop
  2. Letterbox with white gutters to canvas width (default 780)
  3. Call `grok-imagine-image-2.0` at quality medium: complete cut-off shoulders if needed; clean solid white background; keep face/hair/pose/clothing/logos

No cutout / no rembg / no transparent alpha — same job as the original Gemini headshot skill.

Parameters:

NameTypeRequiredDescription
imagestringyesLocal path, http(s) URL, or data: URI
clothingstringnoFor missing-shoulder fill only
notesstringnoMust-preserve details (glasses, exact logo text, …)
pronounstringnohis / her / their (default their)
gravitystringnoLetterbox gravity (North default)
content_widthintegernoResize width before pad (default 550)
canvas_widthintegernoPadded width (default 780)
resolutionstringno1k or 2k (default 2k)
output_pathstringnoOptional final path (also under save_dir)
nintegernoVariations (1–10, default 1)
qualitystringnolow / medium / auto (default `medium`)
modelstringnoDefault `grok-imagine-image-2.0`

Padded intermediate: save_dir/headshot-padded_*.jpg.

list_styles

Returns all available image styles with their name, description, and prompt template. No parameters.

Built-in Styles
StyleDescription
watercolorWatercolor painting style
oil-paintingOil painting with visible brushstrokes
pencil-sketchDetailed pencil sketch
pixel-artRetro pixel art
animeAnime style illustration
pop-artBold pop art style
art-nouveauArt nouveau with flowing organic lines
cinematicCinematic photography with dramatic lighting
portraitProfessional portrait photography
macroExtreme macro photography
aerialAerial drone photography
studioStudio photography on clean background
noirDark film noir style
vintageFaded vintage photograph
Available Models
ModelNotes
grok-imagine-image-2.0 (default)Optional quality (low / medium / auto), up to 5 edit references, 21:9 and 5:2. Auto currently serves low for generation and medium for editing.
grok-imagine-image1.0. Still available; no quality param.
grok-imagine-image-qualityRetires 2026-11-02. After that the slug is served by grok-imagine-image-2.0 at quality: low ($0.01 less per image than the quality model).

Prerequisites

Setup

Create the config file:

mkdir -p ~/.config/mcp-server-grok-image

Create ~/.config/mcp-server-grok-image/config.toml:

api_key = "xai-..."
Custom Styles

Add custom styles to your config file. Custom styles with the same name as a built-in will override it.

api_key = "xai-..."

[[styles]] name = "my-style" description = "My custom look" template = "{prompt}, in my custom style"

[[styles]] name = "watercolor" description = "My watercolor variant" template = "{prompt}, as a loose expressive watercolor with ink outlines"

Templates must contain the {prompt} placeholder. Any custom style missing it will be skipped with a warning at startup.

Build

cargo build --release

This produces target/release/mcp-server-grok-image.

For development:

cargo build              # debug build

cargo run # run in dev mode RUST_LOG=debug cargo run # run with debug logging

MCP Configuration

Add to your Claude Desktop config (~/.config/Claude/claude_desktop_config.json):

{

"mcpServers": { "grok-image": { "command": "/path/to/mcp-server-grok-image" } } }

Project Structure

src/

main.rs process entry (stdio MCP) config.rs TOML / env config styles.rs built-in + custom styles grok.rs xAI request/response types params.rs MCP tool params + validation image_io.rs data URIs, local files, mime, fetch headshot.rs letterbox pad + expand prompt server.rs MCP tools and Grok HTTP

License

MIT

PopNxに聞く