Gaitkit MCP
An official MCP server for Gaitkit that allows AI agents to search, retrieve, and configure low-poly 3D assets (specimens) with procedural motion like walking and rolling. It provides tools to find assets by description, get detailed metadata and code snippets, and request new assets, enabling agents to integrate 3D models into scenes via three.js, Unity, Godot, or Blender.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://gaitkit.com/mcpWhat you can do with it
- Search for 3D specimens by natural language description
- Retrieve asset metadata, knob schemas, and three.js code
- Convert text descriptions into specific asset configuration values
- Request missing assets to be added to the catalogue
Source and maintenance
Protocol and capabilities
- Server
- gaitkit 0.4.0
- MCP protocol
- 2025-06-18
- Tools
- 5 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
5 advertised
search_assets — Search 3D assets
Search remixable low-poly 3D assets: creatures and mechs that walk with procedural IK, vehicles, buildings, nature and props. Returns coverage none|poor|ok; on none/poor say so honestly. Each result has tier free|pro (pro GLB downloads need a plan).
{
"type": "object",
"properties": {
"legs": {
"type": "integer"
},
"class": {
"enum": [
"creature",
"mech",
"vehicle",
"building",
"nature",
"prop",
"character"
],
"type": "string"
},
"limit": {
"type": "integer"
},
"query": {
"type": "string"
},
"max_triangles": {
"type": "integer"
}
}
}{
"title": "Search 3D assets",
"readOnlyHint": true,
"openWorldHint": false
}get_asset — Get a 3D asset
Full metadata for one asset: real size in metres, palette, knob schema, rigged parts, gait for walkers, file URLs and ready-to-paste three.js code.
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
}
}
}{
"title": "Get a 3D asset",
"readOnlyHint": true,
"openWorldHint": false
}get_variant — Words to knob values
Turn plain words into a createAsset({...}) call: colours ("red", "dark green"), sizes ("big claws", "tall", "8 eyes"), features ("no horn", "with porch"), option and preset names. English or Turkish. Check confidence; on none it returns the vocabulary.
{
"type": "object",
"required": [
"id",
"want"
],
"properties": {
"id": {
"type": "string"
},
"want": {
"type": "string"
}
}
}{
"title": "Words to knob values",
"readOnlyHint": true,
"openWorldHint": false
}who_am_i — Who am I
Which Gaitkit account is calling (from the API key in the Authorization header), its plan, and the CDN token to put in shipped code. Anonymous callers get the free catalogue.
{
"type": "object",
"properties": {}
}{
"title": "Who am I",
"readOnlyHint": true,
"openWorldHint": false
}report_need — Request a missing asset
Register an asset the catalogue does not have yet. Use when search coverage is none or poor.
{
"type": "object",
"required": [
"need"
],
"properties": {
"need": {
"type": "string"
},
"context": {
"type": "string"
}
}
}{
"title": "Request a missing asset",
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 232 ms
- 95th percentile latency
- 232 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 232 ms · metadata changed · 5 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http gaitkit-mcp https://gaitkit.com/mcpCodex
codex mcp add gaitkit-mcp --url https://gaitkit.com/mcpCursor
{
"mcpServers": {
"gaitkit-mcp": {
"url": "https://gaitkit.com/mcp"
}
}
}Cline
{
"mcpServers": {
"gaitkit-mcp": {
"type": "streamableHttp",
"url": "https://gaitkit.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"gaitkit-mcp": {
"type": "http",
"url": "https://gaitkit.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http gaitkit-mcp https://gaitkit.com/mcpClaude Desktop
{
"mcpServers": {
"gaitkit-mcp": {
"url": "https://gaitkit.com/mcp"
}
}
}Windsurf
{
"mcpServers": {
"gaitkit-mcp": {
"serverUrl": "https://gaitkit.com/mcp"
}
}
}Let your agent find its tools
Find servers like Gaitkit MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other design servers
Do you run Gaitkit MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.