Game Development
gripforge.ai
GripForge MCP server for generating and managing 3D armor kits, VFX simulations, and game-ready character assets.
ENDPOINT 1
https://gripforge.ai/mcp
MCP server metadata
- Name
- gripforge
- Version
- 0.1.8
Known tools 140
gripforge_flexible_chain_schemaRead the bounded recipe schema for the shared FlexibleChain solver.
Inferred read-onlygripforge_flexible_chainQueue a persistent 240 Hz XPBD simulation using GripForge Scene Engine.
Inferred read-onlygripforge_armor_generateQueue a durable armor-kit job: one shared concept, isolated Imagine references, Meshy PBR models, bounded Blender interior preparation and paired GLB exports, then actual GripForge wearer review.
Inferred read-onlygripforge_armor_readRead an owned kit manifest, semantic slots and immutable piece revisions.
Inferred read-onlygripforge_map_importQueue a one-time materialization of an owned legacy terrain map into the shared Scene Engine.
Inferred read-onlygripforge_map_generateQueue persistent map generation into the common Scene Engine.
Inferred read-onlygripforge_scene_proposalsList persistent proposals and their base revision, status and descriptions.
Inferred read-onlygripforge_scene_proposal_readRead the original scene, proposed document and scoped commands.
Inferred read-onlygripforge_scene_proposal_applyExplicitly accept or discard a proposal after inspecting it.
Inferred read-onlygripforge_scene_listList scenes, work/validated revision pointers and links in the authenticated workspace.
Inferred read-onlygripforge_scene_readRead the editable SceneDocument at work, validated, or a numbered revision.
Inferred read-onlygripforge_scene_patchApply insert/remove/transform/replace/update commands atomically.
Potential side effectsgripforge_scene_versionsRead work/current pointers, immutable revision history and trusted visual review evidence.
Inferred read-onlygripforge_scene_reviewQueue a persistent render and independent visual review of the exact saved work revision.
Inferred read-onlygripforge_scene_promoteExplicitly promote the latest work revision only if its trusted visual review matches the exact content, dependencies and current renderer.
Inferred read-onlygripforge_scene_asset_pinArchive the owned Library resource bytes and metadata for use in scenes.
Inferred read-onlygripforge_scene_asset_versionsRead immutable asset work/current pointers and the trusted review of work.
Inferred read-onlygripforge_scene_asset_reviewCreate a shared test scene and queue an independent review of real GripForge captures.
Potential side effectsgripforge_scene_asset_promotePromote only when the exact work revision has a matching trusted review for the current renderer.
Inferred read-onlygripforge_fps_animationQueue a persistent Blender job for paired FPS arms and an articulated pistol: idle, draw, fire, tactical reload and empty reload.
Inferred read-onlygripforge_generation_cancelRequest worker cancellation while retaining completed steps and artifacts.
Inferred read-onlygripforge_generation_retryRetry a failed or cancelled job, reusing completed steps.
Inferred read-onlygripforge_blender_fabricateQueue a bounded Blender recipe, never arbitrary Python.
Inferred read-onlygripforge_project_getRead a dedicated-server project (gpj_…) in the authenticated workspace.
Inferred read-onlygripforge_server_listList dedicated game servers in the workspace with current status and latest instance.
Inferred read-onlygripforge_server_getRead one dedicated server, its instance, engine/networking detection and integration status.
Inferred read-onlygripforge_server_metricsCPU, memory, network counters and player count from the metrics provider.
Inferred read-onlygripforge_gamekit_getRead one Game Kit: its manifest (provides / requires capabilities, asset slots, data collections, events), README docs, config JSON schema with defaults, and published versions.
Inferred read-onlygripforge_gamekit_installAdd a modular gameplay kit to a Game Kit project (gkp_…).
Inferred read-onlygripforge_gamekit_configureTune an installed kit: merge config values validated against the kit configSchema (read it with gripforge_gamekit_get), or toggle enabled to switch the kit off without uninstalling it.
Inferred read-onlygripforge_gamekit_dependenciesDependency graph of a Game Kit project: nodes (installed kits with version, provides, requires), edges labelled by capability, conflicts and unresolved requirements.
Inferred read-onlygripforge_gamekit_deliverTurn catalogue kits, or the enabled kits of a Game Kit project, into engine files: Godot gets GDScript, scenes and config under gripforge/kits/<kit>/, Unity and Unreal get recipes, web needs nothing.
Inferred read-onlygripforge_game_projectManage Game Kit projects (gkp_…): the container holding installed kits, their lockfile, asset bindings and data collections.
Inferred read-onlygripforge_game_play_urlGet the browser play URL of a Game Kit project so a human (or a screenshot step) can run its current revision in the web runtime.
Inferred read-onlygripforge_attachAttach a prop (sword, shield, gun, staff/scythe…) onto a rigged character.
Inferred read-onlygripforge_capeCape rig v2: generates a 3-column bone grid (gf_cape_c*r*) anchored to the neck/upper-spine bone, skins the cape mesh onto it (vertical blend × gaussian columns), and bakes attached_cape.
Inferred read-onlygripforge_hud_barForge an ORIGINAL themed health-bar style: an image model draws the ornate empty frame (transparent background), the inner trough is located pixel-precisely, and a thematic gradient fill is composed to match — returns an aligned frame+fill PNG pair, same contract as the built-in gripforge_hud bar styles.
Inferred read-onlygripforge_character_conceptsThree LOOK pictures (3/4, Imagine low 1K) of a named character, enemy or boss BEFORE any 3D.
Inferred read-onlygripforge_generateCREATE any mesh asset and save it to Library — the canonical generation door.
Potential side effectsgripforge_generate_characterCREATE a Mixamo T-pose auto-rigged character, enemy or boss and save it to Library.
Potential side effectsgripforge_generate_weaponCREATE a game-ready weapon GLB (knife, gun, sword…) and save it to Library as kind=weapon.
Potential side effectsgripforge_generate_propCREATE a game-ready prop GLB (kart, crate, barrel, banana…) and save it to Library as kind=prop.
Potential side effectsgripforge_bossCreate a playable boss for a game look: stats, phases, attacks bound to anim-pack slots, arena, and Three / Godot / Unity / Unreal snippets.
Potential side effectsgripforge_concept_correctTurn a character concept image into a strict T-pose sheet (optional: remove flowing cape/train only — sleeved jacket stays; outfit or sport base).
Potential side effectsgripforge_make_seamlessTurn an image into a seamless (tileable) texture: 50% wrap offset, then the seams are cross-faded in a narrow band — the pattern is PRESERVED, nothing is generated or invented.
Inferred read-onlygripforge_texture_prepPrep a game texture (terrain / props): optional 50% wrap + seam blend, then a faithful lanczos upscale (1× / 2× / 4×, capped at 1024 or 2048).
Inferred read-onlygripforge_style_kitResolve a prompt like "Devil May Cry like" / "genshin" to a game-style id, then return the locker kit already tagged with that look: characters, enemies, weapons, props.
Inferred read-onlygripforge_library_listList items in the GripForge Library locker (characters, enemies, weapons, props, textures, HUD, binds, vfx).
Inferred read-onlygripforge_library_pushUpload a file into the Library locker from a URL (or small base64).
Potential side effectsgripforge_library_pullReturn a signed same-origin file URL for a Library item you own (free).
Inferred read-onlygripforge_library_tagAdd a game look (devil-may-cry, genshin…) to tags so gripforge_style_kit can find the item.
Inferred read-onlygripforge_animateRetarget the Universal Animation Library pack onto a Mixamo-named Library character/enemy/armed bind.
Inferred read-onlygripforge_aimAim-offset poses for a Library character/armed bind (0 credits): per hand, two-bone IK + wrist alignment so the WEAPON AXIS (gf_muzzle locator from loadout, else the seat forward) points at every direction of a yaw×pitch grid.
Inferred read-onlygripforge_levelPlan a playable level from a prompt (0 credits): rooms placed in metres (entrance, combat rooms, key/lock, boss room, treasure, secret), connections, critical path, shortcuts, and gameplay spawns (player/packs/boss/rewards).
Inferred read-onlygripforge_loadoutBuild a multi-weapon character in ONE call: attaches every prop of every set onto the same rig, names each prop node gf_prop_<slug>_<l|r>, stamps glTF extras { gripforge: { prop, set, hand } } and a scene manifest { default, sets }, then retargets the standard clip pack (animate: false to skip).
Inferred read-onlygripforge_retargetConvert animation clips from skeleton A (source_id GLB) onto skeleton B (target_id).
Inferred read-onlygripforge_rest_poseLower the character's arms from T-pose until they would clip THIS mesh (cape/chest/hips), then save an arms-down rest GLB (clip "idle").
Inferred read-onlygripforge_fps_kitReusable FPS rules, map and runtime exports for Godot and web: weapons, reload markers, viewmodel, camera, bots, grenades and bomb rounds.
Inferred read-onlygripforge_kitA game kit IS an engine: its manifest carries asset slots AND GameRules — the genre as a document (movement, camera, world, objective, entities, pickups, ai, hud, audio).
Inferred read-onlygripforge_hud_importNot the survivor generator (that is gripforge_hud): this one READS an existing HUD.
Inferred read-onlygripforge_settingsThe workspace IS the game: genre (cs, mario-kart, arena-car, dmc…), remappable controls (same InputKit as the Godot input.
Inferred read-onlygripforge_styleThe visual identity of the workspace: palette (hex colors), written art direction, and sliders (realism/saturation/edges).
Inferred read-onlygripforge_inspectTHE FEEDBACK LOOP: call this after every generate/attach/rig to SEE and VERIFY what you made, before building on top of it.
Inferred read-onlygripforge_renderServer-side software preview (PNG) of a Library GLB so the agent can see pose/attach without a browser.
Inferred read-onlygripforge_scene_kitReturn locker props for a game look plus a suggested layout (metres, Y-up).
Inferred read-onlygripforge_hitboxBody capsules (head/torso/limbs) plus weapons[] — one reach capsule per gf_prop_ wrapper on a loadout/armed bind.
Inferred read-onlygripforge_vehicle_orientYaw so a kart/vehicle GLB nose is local +Z (Meshy often faces +X).
Inferred read-onlygripforge_map_conceptgpt-image-2 draws a top-down plan schematic (solid white walls on pure black) + a 3/4 aerial greybox concept render, auto-traces the plan into MapPlan wall boxes and saves both images to the Library.
Inferred read-onlygripforge_map_refsLook up official in-game stills for a map (Dust II: A, B, mid, cat, tunnels, T yard).
Inferred read-onlygripforge_map_propsDressing for an FPS map in metres: crates (xbox, A default, goose, B big box), doors (mid, long, B), palms at T spawn, barrels, cars.
Inferred read-onlygripforge_map_wiresSagging electrical cables for an FPS map: spans with two anchors (metres) + sag + strands.
Inferred read-onlygripforge_map_reconstructReconstruct an FPS map: collect official stills (HTTPS LINKS, classified by folder) → MapGraph (callouts/chokes) → footprint greybox (no props) → zone parts → camera match → dress.
Inferred read-onlygripforge_performanceAnalyze a supplied game performance report, or read the latest instrumented kit capture in your authenticated workspace.
Inferred read-onlygripforge_net_kitGfNet autoload host/join/spawn with server-side hit validation, gf_round.
Inferred read-onlygripforge_menu_kitMain menu (host/join/quit), lobby listing connected peers where only the host starts, in-game HUD reading replicated state.
Inferred read-onlygripforge_bot_kitNavmesh bots as server-owned player scenes so spawner/synchronizer/net-kit damage apply unchanged.
Inferred read-onlygripforge_input_kitGodot InputMap for an FPS: move_forward/back/left/right bound to WASD AND arrow keys, plus jump/crouch/fire/reload/buy.
Inferred read-onlygripforge_light_kitMoon / sun / candle point lights + fog + environment intensity for a game look, plus a Three.
Inferred read-onlygripforge_fontGoogle-font CSS + exact HUD copy for a game look (DMC: Cinzel D–SSS, kart: Teko, CS: Barlow Condensed).
Inferred read-onlygripforge_navmeshWalkable XZ AABB + circular holes (pillars) for a scene_kit room.
Inferred read-onlygripforge_shadersList shaders from the GripForge catalog (authorized GodotShaders.
Inferred read-onlygripforge_shader_pullPull a catalog shader (id or alias like slash_reveal) for godot | unity | three.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.gripforge]
url = "https://gripforge.ai/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"gripforge": {
"type": "http",
"url": "https://gripforge.ai/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: gripforge
Remote MCP URL: https://gripforge.ai/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"gripforge": {
"url": "https://gripforge.ai/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"gripforge": {
"type": "http",
"url": "https://gripforge.ai/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "gripforge",
"transport": "streamable-http",
"url": "https://gripforge.ai/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.