{"id":544406,"recorded_at":"2026-10-27T20:12:25.037141Z","observed_at":"2026-10-27T20:12:25.037062Z","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:09:47.140524Z","status":"active","statusChangedAt":"2026-10-27T20:09:47.140524Z","updatedAt":"2026-10-27T20:09:47.140524Z"}},"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.147"}],"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.147","websiteUrl":"https://gripforge.ai"}},"source":"mcp_registry","summary":"Turn prompts into production-ready game assets: animated characters, textures, terrain, VFX, HUD."},"body_sha256":"e29789b5d8c0d97a6b06d40d96cd90bfe3f4fab459421c618b14b80355c9cf9b","prev_id":535623,"leaf":"0xc48df5397e3d80e0b2c8ec0bca9dd88aa8a31a1c74917aeb0690d9dae80f7eca","leaf_text":"{\"body\":\"e29789b5d8c0d97a6b06d40d96cd90bfe3f4fab459421c618b14b80355c9cf9b\",\"id\":544406,\"kind\":\"listing\",\"method\":\"sync.mcp_registry/1\",\"observed_us\":1793131945037062,\"prev\":535623,\"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":["0xc48dd0e54db07d444fef8e4218e0ef913f6d3131e812845c2b24be93de55ccca","0x9087af538fbd0b93ea2cd77923be411ff1fbc539a1bf32ee3689fa71811132a2","0x83d700bde92d44f1945d03ee4fd70f76143d4f86e8a575a75d35f5f282659e6c","0xb6423612b7ddb15292ed2edb9a3bf717df4f68d12fc215e2c479b58aa05114d7","0xd8d2dae187c30490c551f7dddb35beeb522d255199f7fbed44acb7372e53bbf4","0x669416e743bf7d37ce777bd42c065bfa6197d4318e5a41e79fb6db39ab24694b","0x803535d5116cc20da89ffc75cf2ac2cb526866d14b5a3bb0668942fa0615e771","0xf5cebc8421bc916f62496ec5766fa7a28e4ea0d3475715d461d9520624ddbf5d","0x4e142d8ee9afe7791b7782f6e96057aeb51b3bac198044bd84c481e4f906094a","0x8146a517146b86a75519653f38e4a0ea7ee73e59d3e8dfc4b94a1352c4aec5f4","0x9d79c109b429ce5375001cf2e916267ca09b43dfbad2a069e99583f56986b4e3","0xee8734682e9314905d7abd2575a48cec1c4d752265d2b88ce346211a72684543","0x72d49c3472216d5e76117068ea9a2a5f617bdb2ffda241f677ce8098a0219dfc","0x077edf0f29e2a3aa19c876439830696b88f0236fd0b2a3c43c76f38cdd29bb2b","0x73341bb09dd901ca47f26173883431496e3d98d6b0fb5b89f36218126d46c5d4","0xa94627de1af0e823832e05a9069b304ecccb8c0cdb8f9cfc4f2039bfb9799dc5","0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310","0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197","0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699"]}