NestDaddy

Gency Mcp

ai.gency/gency-mcp ยท v0.7.1

Gency AI product image generation - MCP server for Claude, Codex, Cursor, VS Code

Connect Runs on your machine

Terminal
claude mcp add gency-mcp -e GENCY_API_URL=<GENCY_API_URL> -e GENCY_OAUTH_CLIENT_ID=<GENCY_OAUTH_CLIENT_ID> -e GENCY_OAUTH_CLIENT_SECRET=<GENCY_OAUTH_CLIENT_SECRET> -e GENCY_OAUTH_API_BASE=<GENCY_OAUTH_API_BASE> -e GENCY_OAUTH_SCOPE=<GENCY_OAUTH_SCOPE> -e GENCY_MCP_ALLOWED_CLIENT_IDS=<GENCY_MCP_ALLOWED_CLIENT_IDS> -e GENCY_MCP_UPLOAD_SECRET=<GENCY_MCP_UPLOAD_SECRET> -e GENCY_MCP_PREVIEW_IMAGE_HOSTS=<GENCY_MCP_PREVIEW_IMAGE_HOSTS> -e GENCY_MCP_OAUTH_RESOURCE=<GENCY_MCP_OAUTH_RESOURCE> -e GENCY_MCP_ENABLE_EDITOR_TOOLS=<GENCY_MCP_ENABLE_EDITOR_TOOLS> -- npx -y @gency-ai/[email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "gency-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@gency-ai/[email protected]"
      ],
      "env": {
        "GENCY_API_URL": "<GENCY_API_URL>",
        "GENCY_OAUTH_CLIENT_ID": "<GENCY_OAUTH_CLIENT_ID>",
        "GENCY_OAUTH_CLIENT_SECRET": "<GENCY_OAUTH_CLIENT_SECRET>",
        "GENCY_OAUTH_API_BASE": "<GENCY_OAUTH_API_BASE>",
        "GENCY_OAUTH_SCOPE": "<GENCY_OAUTH_SCOPE>",
        "GENCY_MCP_ALLOWED_CLIENT_IDS": "<GENCY_MCP_ALLOWED_CLIENT_IDS>",
        "GENCY_MCP_UPLOAD_SECRET": "<GENCY_MCP_UPLOAD_SECRET>",
        "GENCY_MCP_PREVIEW_IMAGE_HOSTS": "<GENCY_MCP_PREVIEW_IMAGE_HOSTS>",
        "GENCY_MCP_OAUTH_RESOURCE": "<GENCY_MCP_OAUTH_RESOURCE>",
        "GENCY_MCP_ENABLE_EDITOR_TOOLS": "<GENCY_MCP_ENABLE_EDITOR_TOOLS>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "gency-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@gency-ai/[email protected]"
      ],
      "env": {
        "GENCY_API_URL": "<GENCY_API_URL>",
        "GENCY_OAUTH_CLIENT_ID": "<GENCY_OAUTH_CLIENT_ID>",
        "GENCY_OAUTH_CLIENT_SECRET": "<GENCY_OAUTH_CLIENT_SECRET>",
        "GENCY_OAUTH_API_BASE": "<GENCY_OAUTH_API_BASE>",
        "GENCY_OAUTH_SCOPE": "<GENCY_OAUTH_SCOPE>",
        "GENCY_MCP_ALLOWED_CLIENT_IDS": "<GENCY_MCP_ALLOWED_CLIENT_IDS>",
        "GENCY_MCP_UPLOAD_SECRET": "<GENCY_MCP_UPLOAD_SECRET>",
        "GENCY_MCP_PREVIEW_IMAGE_HOSTS": "<GENCY_MCP_PREVIEW_IMAGE_HOSTS>",
        "GENCY_MCP_OAUTH_RESOURCE": "<GENCY_MCP_OAUTH_RESOURCE>",
        "GENCY_MCP_ENABLE_EDITOR_TOOLS": "<GENCY_MCP_ENABLE_EDITOR_TOOLS>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "gency-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@gency-ai/[email protected]"
      ],
      "env": {
        "GENCY_API_URL": "<GENCY_API_URL>",
        "GENCY_OAUTH_CLIENT_ID": "<GENCY_OAUTH_CLIENT_ID>",
        "GENCY_OAUTH_CLIENT_SECRET": "<GENCY_OAUTH_CLIENT_SECRET>",
        "GENCY_OAUTH_API_BASE": "<GENCY_OAUTH_API_BASE>",
        "GENCY_OAUTH_SCOPE": "<GENCY_OAUTH_SCOPE>",
        "GENCY_MCP_ALLOWED_CLIENT_IDS": "<GENCY_MCP_ALLOWED_CLIENT_IDS>",
        "GENCY_MCP_UPLOAD_SECRET": "<GENCY_MCP_UPLOAD_SECRET>",
        "GENCY_MCP_PREVIEW_IMAGE_HOSTS": "<GENCY_MCP_PREVIEW_IMAGE_HOSTS>",
        "GENCY_MCP_OAUTH_RESOURCE": "<GENCY_MCP_OAUTH_RESOURCE>",
        "GENCY_MCP_ENABLE_EDITOR_TOOLS": "<GENCY_MCP_ENABLE_EDITOR_TOOLS>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
GENCY_API_URL
Optional
Gency API base URL
GENCY_OAUTH_CLIENT_ID
Optional
OAuth client ID override. Defaults to the built-in official client, so most users never set this.
GENCY_OAUTH_CLIENT_SECRET
Optional, secret
OAuth client secret, only needed for confidential clients.
GENCY_OAUTH_API_BASE
Optional
OAuth provider base URL. Defaults to GENCY_API_URL.
GENCY_OAUTH_SCOPE
Optional
Space-separated OAuth scopes.
GENCY_MCP_ALLOWED_CLIENT_IDS
Optional
serve-http only: OAuth client IDs whose tokens this server accepts (space or comma separated). Empty accepts any client.
GENCY_MCP_UPLOAD_SECRET
Optional, secret
serve-http only: HMAC key for signed upload handles. Only needed when running more than one instance, so a handle issued by one verifies on another.
GENCY_MCP_PREVIEW_IMAGE_HOSTS
Optional
Exact HTTPS regional S3 bucket hostnames allowed for inline preview images (space or comma separated). Empty returns preview metadata and URL without fetching image bytes.
GENCY_MCP_OAUTH_RESOURCE
Optional
RFC 8707 resource indicator to send on authorize/token/refresh requests. Opt-in until the Gency authorization server is confirmed to accept it.
GENCY_MCP_ENABLE_EDITOR_TOOLS
Optional
Enable rename, saved preview and live editor tools only after deploying compatible backend APIs. Disabled by default.

Details

Package@gency-ai/[email protected] (NPM, stdio)
First published10 Nov 2026
Last updated10 Nov 2026
Registry nameai.gency/gency-mcp

More developer tools servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.