{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.cshum/imagor-mcp","description":"An MCP server and a skill for imagor, compiling agent-written image layouts into one URL.","title":"Imagor MCP","repository":{"url":"https://github.com/cshum/imagor-mcp","source":"github"},"version":"0.7.9","packages":[{"registryType":"mcpb","identifier":"https://github.com/cshum/imagor-mcp/releases/download/v0.7.9/imagor-mcp-v0.7.9.mcpb","fileSha256":"b28cca5da58911de0c09a8f1f69c9a6d9a87c163e077ec8a5b6a752c48e9e45c","transport":{"type":"stdio"},"environmentVariables":[{"description":"Where imagor is running, for example http://localhost:8000. Defaults to http://localhost:8000.","name":"IMAGOR_BASE_URL"},{"description":"Set to 1 when the imagor server runs in unsafe mode, for trying things out. The server will not start without IMAGOR_UNSAFE or IMAGOR_SECRET.","name":"IMAGOR_UNSAFE"},{"description":"The signing secret, when the imagor server is signed. The alternative to IMAGOR_UNSAFE; the server will not start without one of the two.","isSecret":true,"name":"IMAGOR_SECRET"},{"description":"Signature algorithm the imagor server is configured with: sha1 (default), sha256 or sha512. Must match the server or emitted URLs will not validate.","name":"IMAGOR_SIGNER_TYPE"},{"description":"Signature length in characters, when the imagor server truncates signatures. Must match the server or emitted URLs will not validate.","name":"IMAGOR_SIGNER_TRUNCATE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-15T17:03:15.122646Z","publishedAt":"2026-10-15T17:03:15.122646Z","updatedAt":"2026-10-15T17:03:15.122646Z","isLatest":true}}}
