{"id":558078,"recorded_at":"2026-10-27T21:02:16.929125Z","observed_at":"2026-10-27T21:02:16.929051Z","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-27T20:44:37.187902Z","status":"active","statusChangedAt":"2026-10-27T20:44:37.187902Z","updatedAt":"2026-10-27T20:44:37.187902Z"}},"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.149"}],"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.149","websiteUrl":"https://gripforge.ai"}},"source":"mcp_registry","summary":"Turn prompts into production-ready game assets: animated characters, textures, terrain, VFX, HUD."},"body_sha256":"79429642d81299cdf57dbf1c0792083f3b7e3ab67af249c406aeaa97fb9bba3d","prev_id":544406,"leaf":"0x23881e2b7aea377521c9436f5b92972cad51b2229ea9843ea70984538d267a8d","leaf_text":"{\"body\":\"79429642d81299cdf57dbf1c0792083f3b7e3ab67af249c406aeaa97fb9bba3d\",\"id\":558078,\"kind\":\"listing\",\"method\":\"sync.mcp_registry/1\",\"observed_us\":1793134936929051,\"prev\":544406,\"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":["0x2387fb86a02a2426d8e6de0861e260b8d7152fb6f170a908941d050b7da219c8","0xae55a4a3365bbf84348da1f8ad6eda86a1f64175fdc3d598b6a5807263675a0c","0x332f33809c61b166fa5a584481c80ae40526ad1b59b1ba486ae0d5c4bfa87af9","0x7329b5278fefc77765e9b37c49e81a8e2c8a0ac1b9490bea5d99dedaa01d9aa9","0x4a170db707b3f7dee5365e4f2e05eb401f8b18db4c38fd83e527e83bbf5b9f0d","0x42ee7e28483ed6a276f8bbcc31c4b0a73ac121ad140dd616a02fd629f3a56c0e","0xe1b1c1b2f442bcabc5e73fb2956af5f1ec9c58226cbf9a5c2aa1b4e9af371d77","0xf32ff949b13891561fea714991e4ff88ad1394ca0d6a365e85c970578e99380e","0x7aceb9f9e191e33d7d356c3853c4f2f067b2af054ebaf29116e1f95d769a43ff","0xe68dfeb8687e7a72eb078e3120558cc918d7671cbf9c7265556dfd784745f834","0x111fd232396ead40450b60675620e12353358cd4516d410bf17aab840d3d4c3f","0x1e91fb86942396b9cc1330407cbddfe6048e98bde8c739e6cb5545d04c5cadd7","0x1a710d4f8e6092d584b581d8599ff9183c0008f9275cf0601c925b43b4e84ae6","0xe8ee6f6ed50253c5ee2d1aa85a4b1a38ce94bca7f3b72fd1850f496152dbe285","0xa383a1cfe9b3f6af67eb4c7642564b9424d46d7fca90e7ba175d549f8b67dd0c","0x52efa60e0c3d8525486d2310eb3b6b566c9677c64fd1f819edb072cf101bcbdb","0x22c1fb9487ee0b9732fa017a0cc321eb27a60c08450d112f755089796e12cb1c","0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585","0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699"]}