{"id":512352,"recorded_at":"2026-10-27T16:29:04.555508Z","observed_at":"2026-10-27T16:29:04.555421Z","subject_kind":"source_record","subject":"mcp_registry:io.github.gripforgeai/mcp","kind":"listing","method":"sync.mcp_registry/1","body":{"endpoints":[["web","https://gripforge.ai/"],["mcp","https://gripforge.ai/mcp"]],"name":"GripForge","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-10-27T16:08:52.66088Z","status":"active","statusChangedAt":"2026-10-27T16:08:52.66088Z","updatedAt":"2026-10-27T16:08:52.66088Z"}},"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","description":"Turn prompts into production-ready game assets: animated characters, textures, terrain, VFX, HUD.","icons":[{"mimeType":"image/png","sizes":["512x512"],"src":"https://raw.githubusercontent.com/gripforgeai/mcp/main/icon.png"}],"name":"io.github.gripforgeai/mcp","packages":[{"environmentVariables":[{"description":"GripForge API key (gf_...) — create one at https://gripforge.ai/account","isRequired":true,"isSecret":true,"name":"GRIPFORGE_API_KEY"}],"identifier":"@gripforgeai/mcp","registryBaseUrl":"https://registry.npmjs.org","registryType":"npm","transport":{"type":"stdio"},"version":"0.1.145"}],"remotes":[{"headers":[{"description":"GripForge API key (gf_...) — create one at https://gripforge.ai/account","isRequired":true,"isSecret":true,"name":"x-api-key"}],"type":"streamable-http","url":"https://gripforge.ai/mcp"}],"repository":{"source":"github","url":"https://github.com/gripforgeai/mcp"},"title":"GripForge","version":"0.1.145","websiteUrl":"https://gripforge.ai"}},"source":"mcp_registry","summary":"Turn prompts into production-ready game assets: animated characters, textures, terrain, VFX, HUD."},"body_sha256":"7e584befacf8b53d9f7078cabed51d0a67c6654d19db5994559009ffb5e36389","prev_id":495474,"leaf":"0xc3ff0c58722d6c2634319ae21e590b7c4699758900ee513982635f1dc69ab1ca","leaf_text":"{\"body\":\"7e584befacf8b53d9f7078cabed51d0a67c6654d19db5994559009ffb5e36389\",\"id\":512352,\"kind\":\"listing\",\"method\":\"sync.mcp_registry/1\",\"observed_us\":1793118544555421,\"prev\":495474,\"subject\":\"mcp_registry:io.github.gripforgeai/mcp\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-27","leaves":273461,"root":"0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795","chained":"0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4","anchor_chain":"eip155:5042002","anchor_tx":"0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4","anchor_block":69414147},"proof":["0xc3ff1e274eac7c7ee1848b65c237a340489adef8e2f5bdc7bdf96dfd2953be45","0xc29fbbf57a7dc95144bc93a78da3bb22afc8ecf64db90c89d3cb2f87626d6a20","0xf4e0f6c7b355788fd544f619b9b8a2036d1c22f3b2b448fa84e1a6321ca8ee00","0x0398c572e69718c150785328f24e115b28bf4d9c9e3bddfcc7dc129e91795056","0xbbb85d93d5dd5ec325735722a64e581788fc14737222c1867131d8831acc5a19","0x6b61dc49713c3731d9491a266d17e2f1746c73e383a1772b882ef61baa0c4beb","0xff4dd430c9e1d094c784115bc95d9f6e91ee1d8311cd0e1b701b23b9519f3105","0xd8f05588caa25914efe0c27768a051de56626b36c0c5b72c180f2d61c74e9cd3","0x95710a0ffd80a8afab006f853098e71ee0fe94357d164fd5bf3c6c5f48019811","0xc9e21bdb5c28057e32655df6868cdd0379fa1da84b652c863ac4825f05a56ca9","0x1508fd39a92015f2675aefede1d322b337358ef9cb1fdde46c7fa9276f6b3d5f","0x09c148bbe62d15164b3840b798915bcd800d49ae022a1820cd04cc89b1b4e59a","0xb48b088603004f0a5232faea4acd65999cbb4832f4c15b0098e853144cb91655","0x077edf0f29e2a3aa19c876439830696b88f0236fd0b2a3c43c76f38cdd29bb2b","0x73341bb09dd901ca47f26173883431496e3d98d6b0fb5b89f36218126d46c5d4","0xa94627de1af0e823832e05a9069b304ecccb8c0cdb8f9cfc4f2039bfb9799dc5","0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310","0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197","0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699"]}