{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nonchan7720/manifold","description":"MCP gateway aggregating MCP servers and OpenAPI/Swagger REST APIs behind one MCP endpoint","title":"Manifold","repository":{"url":"https://github.com/nonchan7720/manifold","source":"github"},"version":"1.6.1","websiteUrl":"https://github.com/nonchan7720/manifold","packages":[{"registryType":"oci","identifier":"ghcr.io/nonchan7720/manifold:v1.6.1","transport":{"type":"streamable-http","url":"http://localhost:9999/mcp/{SERVER_NAME}"},"runtimeArguments":[{"description":"Expose the gateway port","isRequired":true,"value":"9999:9999","type":"named","name":"-p"},{"description":"Mount the Manifold configuration file into the container","isRequired":true,"value":"{config_path}:/home/nonroot/config.yaml","variables":{"config_path":{"description":"Absolute path to your config.yaml on the host","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"}],"environmentVariables":[{"description":"Base64-encoded 32-byte AES-256 key used to encrypt stored tokens (generate with: openssl rand -base64 32)","isRequired":true,"format":"string","isSecret":true,"name":"ENCRYPT_KEY"},{"description":"Name of a backend server defined under mcpServers in config.yaml; forms the MCP endpoint path /mcp/{SERVER_NAME} (not read by the container itself)","isRequired":true,"format":"string","name":"SERVER_NAME"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-03T17:17:33.077006Z","publishedAt":"2026-08-03T17:17:33.077006Z","updatedAt":"2026-08-03T17:17:33.077006Z","isLatest":true}}}],"metadata":{"count":1}}
