mcpField
G
gency-mcp

gency-mcp

Local
github.com/studiolab-devMedia & Design

About gency-mcp

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

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"ai-gency-gency": {
"command": "npx",
"args": [
"-y",
"@gency-ai/gency-mcp"
],
"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_OAUTH_RESOURCE": "<GENCY_MCP_OAUTH_RESOURCE>"
}
}
}
}
Run commandnpx -y @gency-ai/gency-mcp
Environment variables to set
GENCY_API_URLGency API base URL
GENCY_OAUTH_CLIENT_IDSecretOAuth client ID override. Defaults to the built-in official client, so most users never set this.
GENCY_OAUTH_CLIENT_SECRETSecretOAuth client secret, only needed for confidential clients.
GENCY_OAUTH_API_BASESecretOAuth provider base URL. Defaults to GENCY_API_URL.
GENCY_OAUTH_SCOPESecretSpace-separated OAuth scopes.
GENCY_MCP_ALLOWED_CLIENT_IDSserve-http only: OAuth client IDs whose tokens this server accepts (space or comma separated). Empty accepts any client.
GENCY_MCP_UPLOAD_SECRETSecretserve-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_OAUTH_RESOURCESecretRFC 8707 resource indicator to send on authorize/token/refresh requests. Opt-in until the Gency authorization server is confirmed to accept it.

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@gency-ai/gency-mcp0.7.0

Tools

21

Saved tool list · updated 1w ago

ParameterTypeRequiredDescription
portintegerNoFixed loopback port. Default: 53682 (must be whitelisted in the OAuth client's redirect URIs as http://localhost:53682/callback).
scopestringNoSpace-separated scopes. Defaults to product:read product:write team:read team:write user:read.
api_basestringNoOAuth provider base URL. Defaults to GENCY_OAUTH_API_BASE/GENCY_API_URL.
client_idstringNoOAuth client_id. Defaults to GENCY_OAUTH_CLIENT_ID env.
client_secretstringNoOAuth client_secret (only required for confidential clients). Defaults to GENCY_OAUTH_CLIENT_SECRET env.
timeout_secondsintegerNoLogin timeout. Default: 300.

Details

The maintainer has not added details yet. Check the README in the repository.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.