{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.gency/gency-mcp","description":"Gency AI product image generation - MCP server for Claude, Codex, Cursor, VS Code","repository":{"url":"https://github.com/studiolab-dev/gency-mcp","source":"github"},"version":"0.4.1","packages":[{"registryType":"npm","identifier":"@gency-ai/gency-mcp","version":"0.4.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Static API key fallback (OAuth login is the primary auth method)","format":"string","isSecret":true,"name":"GENCY_API_KEY"},{"description":"Gency API base URL","format":"string","default":"https://openapi.gency.ai","name":"GENCY_API_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-29T09:27:20.291964Z","publishedAt":"2026-07-29T09:27:20.291964Z","updatedAt":"2026-07-29T09:27:20.291964Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.gency/gency-mcp","description":"Gency AI product image generation - MCP server for Claude, Codex, Cursor, VS Code","repository":{"url":"https://github.com/studiolab-dev/gency-mcp","source":"github"},"version":"0.6.0","packages":[{"registryType":"npm","identifier":"@gency-ai/gency-mcp","version":"0.6.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Gency API base URL","format":"string","default":"https://openapi.gency.ai","name":"GENCY_API_URL"},{"description":"OAuth client ID override. Defaults to the built-in official client, so most users never set this.","format":"string","name":"GENCY_OAUTH_CLIENT_ID"},{"description":"OAuth client secret, only needed for confidential clients.","format":"string","isSecret":true,"name":"GENCY_OAUTH_CLIENT_SECRET"},{"description":"OAuth provider base URL. Defaults to GENCY_API_URL.","format":"string","name":"GENCY_OAUTH_API_BASE"},{"description":"Space-separated OAuth scopes.","format":"string","default":"product:read product:write team:read team:write user:read","name":"GENCY_OAUTH_SCOPE"},{"description":"serve-http only: OAuth client IDs whose tokens this server accepts (space or comma separated). Empty accepts any client.","format":"string","name":"GENCY_MCP_ALLOWED_CLIENT_IDS"},{"description":"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.","format":"string","isSecret":true,"name":"GENCY_MCP_UPLOAD_SECRET"},{"description":"RFC 8707 resource indicator to send on authorize/token/refresh requests. Opt-in until the Gency authorization server is confirmed to accept it.","format":"string","name":"GENCY_MCP_OAUTH_RESOURCE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-30T05:27:57.913035Z","publishedAt":"2026-07-30T05:27:57.913035Z","updatedAt":"2026-07-30T05:27:57.913035Z","isLatest":true}}}],"metadata":{"count":2}}
