{"id":772209,"recorded_at":"2026-10-28T13:10:54.761355Z","observed_at":"2026-10-28T13:10:54.761298Z","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-28T13:05:28.509577Z","status":"active","statusChangedAt":"2026-10-28T13:05:28.509577Z","updatedAt":"2026-10-28T13:05:28.509577Z"}},"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.151"}],"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.151","websiteUrl":"https://gripforge.ai"}},"source":"mcp_registry","summary":"Turn prompts into production-ready game assets: animated characters, textures, terrain, VFX, HUD."},"body_sha256":"71e2753fe0ca565f6012d19a2d11886ec04d3a38a1f9ffa7e741b1f9209401c7","prev_id":771629,"leaf":"0x0757ffa22fd0eb145767aed6396cf84f2dc5c307580789f7e66bb8d685ba6785","leaf_text":"{\"body\":\"71e2753fe0ca565f6012d19a2d11886ec04d3a38a1f9ffa7e741b1f9209401c7\",\"id\":772209,\"kind\":\"listing\",\"method\":\"sync.mcp_registry/1\",\"observed_us\":1793193054761298,\"prev\":771629,\"subject\":\"mcp_registry:io.github.gripforgeai/mcp\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-28","leaves":231336,"root":"0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e","chained":"0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be","anchor_chain":"eip155:5042002","anchor_tx":"0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae","anchor_block":69584042},"proof":["0x0757de967194ce4f88ea6e1e90618e27966f7e2e0b9842a6f2b4a0061f0bb68b","0xe89a97f12ff51ae78e3a4f7db9d0f9f9d1a78c76a58e1a18fa8176af1eb3001c","0x8b70b552d848b0299383e4cd847c4d4d2d03959b70a4384eb29c97745b7644ca","0x551d45901c45436850ad64bdb68eaa52962162d6b32b459f702ac91de8eed74c","0x137b59eff918cff5eda4f1eae6d44ecbac5d9c37bdb05546c8c31f47a3e3b975","0xa227977048a58cffaad1e25df8870d52be5682321c6a0ab3b89ce8c9e23e0c2d","0x39f4ef9cc9bc777db6c8b0ff6cbeb3524afc83341d69ce33370bab5226714a4a","0xdf02dd512ed7b97a7b86183a3ba0e2b2107db6db735855f099a144c9e7d3d1e0","0x8b68f2464e84d22db222f9b366b3782d5600507fd588eae8dc3caa592c62e000","0x19ef96eeb476300505fe2db1cff8ab77c835aecd5e17a25b61ddd557161220c9","0x284ed0ba4521925f2cf593d6f840eacc9587203dda63fc72288a0bff20d00d78","0x825b5cba69887117963e0cfd615aa74fe5ae01aa1deb0098d6b7e04e01634ba7","0x8dcd5f3419d7730712ce62dbc974d197b0e9c47ee96e0172cdc134c7a6bf73f2","0xf3fd571846115a5778f2f20ec53a7e9b272de5f8737a627379966b3745ad5e29","0x2d4bed6c1c0f427d29eba935cdedcc76c72935d41919903a3b217a8ffca38438","0x35e8995c30094446ec790423171382fccb377081b921295b0ae3840cc2c4f52c","0xf078ea7d84d98dbeffed23d8e67b36751e60464ffd4cfdc005e0aa6f8cb9b459","0xe027395fafb7fc41921c42ca0542524ea22204cbd5908b70b27f3d5fb26f5d0f"]}