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",