{"id":982501,"recorded_at":"2026-10-29T01:12:40.148594Z","observed_at":"2026-10-29T01:12:40.148561Z","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-29T00:14:16.358219Z","status":"active","statusChangedAt":"2026-10-29T00:14:16.358219Z","updatedAt":"2026-10-29T00:14:16.358219Z"}},"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.153"}],"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.153","websiteUrl":"https://gripforge.ai"}},"source":"mcp_registry","summary":"Turn prompts into production-ready game assets: animated characters, textures, terrain, VFX, HUD."},"body_sha256":"1339f51cb09d2fea6d2c8069a8dcb49c7ce9973e827477bdd253bc27827b47c3","prev_id":795527,"leaf":"0x76b43083e173f35166493faee134fee384782750f311033605e6c737eae4ddca","leaf_text":"{\"body\":\"1339f51cb09d2fea6d2c8069a8dcb49c7ce9973e827477bdd253bc27827b47c3\",\"id\":982501,\"kind\":\"listing\",\"method\":\"sync.mcp_registry/1\",\"observed_us\":1793236360148561,\"prev\":795527,\"subject\":\"mcp_registry:io.github.gripforgeai/mcp\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-29","leaves":242798,"root":"0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c","chained":"0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6","anchor_chain":"eip155:5042002","anchor_tx":"0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1","anchor_block":69753317},"proof":["0x76b444997313e3576d1ed9a8f43704bae9dc5d5d346e8ccd4560ea0e151d681a","0xb36e523a5fed384922a475685727ca482f10c529c04b3d38872af30d35eee0c3","0xf212a04db0a5031e54ddd5314a0e8d673ebc259366239f089dca6c280a588a66","0x36dd56343a93f4220255b3d8d1abbf0dd5d2a40cf764c9f5639057ffd1d6ff66","0xaafe0f7981dfc580962d29281f4b41431a0b6ce9ef34c775040ac6503f7026d6","0x919d42a9f1b40770451398dcf4e3c6e0112b75ea6c401818f76dc3c50cac883b","0x9d0bda493028721b3e26b01a20a2243179b2782ceceabf4a53014de997cfe908","0xebaefffa85ee0926e81dd922ab706a258cff3afffde4ad6400353536d2ea1012","0x97c4206871782b8f7c71427f43583aa8517c95066e1a88988dd914c0c1e702c3","0xa5975f18e51c04f7bc5653d445afd34c5384f720161db00566f32df6ebf04e59","0xf3403c05c2e8e2accd36cc164da57839614e09fb1ffa6abc46c4242b1c0c1f20","0xd208cc01b61db1085aedb996c50649eba0517127aa3dfb1a80b251c5ae497451","0xc0f950bf9c872c684cf701ee03b280e31f9fd7a44bed4df783964fd0df78d0c2","0xa07c03f1ff4a33c8a0105ab761d762ba211920a4e09af3e5ae84b51a3c4cf51b","0x60b5befbd81f025904c8a3936b7ba86e3245ad5b37c615d01d42aa3227e3ed2e","0xe2d603cd6f987214550319ad4fa39952b6098bc5c1b20893b6b80e8d82a79934","0x91f12a2db1e2c1be07cbe4de3981a37a33051a36d3c3eee5a260804add6d1d75","0xd56e61af23709ed9f460471e3c08400c0142ee83e1fd9057e46350d12edf9c07"]}