From f122245d91a5c852b524bdda2921507e0c251f5d Mon Sep 17 00:00:00 2001 From: fdciabdul Date: Tue, 24 Mar 2026 21:22:53 +0700 Subject: [PATCH] Rename package to mcpimg, ignore .mcp.json Co-Authored-By: Claude Opus 4.6 (1M context) --- .gitignore | 1 + .mcp.json | 11 ----------- README.md | 18 +++++++++--------- package.json | 4 ++-- 4 files changed, 12 insertions(+), 22 deletions(-) delete mode 100644 .mcp.json diff --git a/.gitignore b/.gitignore index 1ebc8da..5fe455e 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,5 @@ node_modules/ dist/ *.js.map .env +.mcp.json generated-images/ diff --git a/.mcp.json b/.mcp.json deleted file mode 100644 index 0ff3d25..0000000 --- a/.mcp.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "mcpServers": { - "image-gen": { - "command": "node", - "args": ["dist/index.js"], - "env": { - "OPENROUTER_API_KEY": "${OPENROUTER_API_KEY}" - } - } - } -} diff --git a/README.md b/README.md index fbaeb28..c936a69 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ MCP server for AI image generation. Works with Claude Code, Cursor No install needed — just use `npx`: ```bash -OPENROUTER_API_KEY="sk-or-v1-..." npx -y mcp-image-generator +OPENROUTER_API_KEY="sk-or-v1-..." npx -y mcpimg ``` ## Tools @@ -54,7 +54,7 @@ List all configured providers and their available image models. ```bash claude mcp add --scope user --transport stdio image-gen \ --env OPENROUTER_API_KEY=sk-or-v1-xxx \ - -- npx -y mcp-image-generator + -- npx -y mcpimg ``` Or create `.mcp.json` in your project root: @@ -63,7 +63,7 @@ Or create `.mcp.json` in your project root: "mcpServers": { "image-gen": { "command": "npx", - "args": ["-y", "mcp-image-generator"], + "args": ["-y", "mcpimg"], "env": { "OPENROUTER_API_KEY": "sk-or-v1-..." } @@ -80,7 +80,7 @@ Edit `~/.cursor/mcp.json`: "mcpServers": { "image-gen": { "command": "npx", - "args": ["-y", "mcp-image-generator"], + "args": ["-y", "mcpimg"], "env": { "OPENROUTER_API_KEY": "sk-or-v1-..." } @@ -101,7 +101,7 @@ Edit the config file: "mcpServers": { "image-gen": { "command": "npx", - "args": ["-y", "mcp-image-generator"], + "args": ["-y", "mcpimg"], "env": { "OPENROUTER_API_KEY": "sk-or-v1-..." } @@ -118,7 +118,7 @@ Edit `~/.config/opencode/opencode.json` or `opencode.json` in project root: "mcp": { "image-gen": { "type": "local", - "command": ["npx", "-y", "mcp-image-generator"], + "command": ["npx", "-y", "mcpimg"], "environment": { "OPENROUTER_API_KEY": "sk-or-v1-..." }, @@ -138,7 +138,7 @@ Add to `crush.json` in your project root: "image-gen": { "type": "stdio", "command": "npx", - "args": ["-y", "mcp-image-generator"], + "args": ["-y", "mcpimg"], "env": { "OPENROUTER_API_KEY": "sk-or-v1-..." } @@ -156,7 +156,7 @@ mcp-servers: command: [npx] args: - -y - - mcp-image-generator + - mcpimg env: - OPENROUTER_API_KEY=sk-or-v1-... ``` @@ -166,7 +166,7 @@ mcp-servers: This server uses **stdio transport** (JSON-RPC over stdin/stdout). Any agent that supports MCP stdio can use it: ```bash -npx -y mcp-image-generator +npx -y mcpimg # Required environment variables (at least one) OPENROUTER_API_KEY=... # OpenRouter (default) diff --git a/package.json b/package.json index 9d3b008..c27bcf4 100644 --- a/package.json +++ b/package.json @@ -1,11 +1,11 @@ { - "name": "mcp-image-generator", + "name": "mcpimg", "version": "1.0.2", "description": "MCP server for AI image generation via OpenRouter, Together AI, Replicate, and fal.ai", "type": "module", "main": "dist/index.js", "bin": { - "mcp-image-generator": "dist/index.js" + "mcpimg": "dist/index.js" }, "files": [ "dist",