Skip to main content

Basic Usage

With OpenForge MCP, you control everything by talking to the AI in plain language. No special command syntax or symbols needed.

How to talk to the AI

Just give instructions in everyday language. No programming knowledge required.

Create a sphere
Move that red cube 3 meters to the left
Show me a list of all objects in the scene

That's all it takes. The AI picks the right tool and carries out the operation.

Common instruction patterns

Create

Say thisWhat it does
Create a CubeCreates a basic object
Create a red materialCreates a material
Create an empty GameObjectCreates an empty object
Add a PointLightAdds a light
Create a new scriptCreates a script file

Modify

Say thisWhat it does
Change the Cube's color to redChanges material color
Set the Cube's position to (0, 5, 0)Changes position
Scale the Cube to 2xChanges size
Rename the Cube to PlayerChanges the name
Set the light intensity to 3Changes a property

Delete

Say thisWhat it does
Delete the CubeDeletes an object
Remove all unused materialsBatch deletion
Remove the Rigidbody component from the CubeRemoves a component

Inspect

Say thisWhat it does
Show me the scene hierarchyView the scene structure
Tell me about the CubeView object details
List the components on the CubeView components
Show me all materialsList assets
Say thisWhat it does
Find the object named PlayerSearch by name
Find objects with a RigidbodySearch by component
Find the red materialSearch assets

AI responses

After performing an operation, the AI will typically reply with:

  • A description of what it did
  • The result (success or failure)
  • The current state of the created or modified object
  • Suggestions for next steps, when relevant

For longer operations, the AI may provide progress updates along the way.

Correcting mistakes

If the AI does something you didn't intend, just tell it in plain language:

SituationSay this
Undo the last actionUndo that / Revert the last change
Target the wrong objectNot that one -- do it to the Sphere instead
Start overRedo that, but make it blue this time
Small adjustmentMove it a bit more to the right

Tips for better results

Use specific numbers

# Vague instruction
Move the object up a little

# Specific instruction (more reliable)
Set the object's Y position to 5

Specify coordinates

When setting a position, use the x, y, z format for accuracy.

Set the Cube's position to (3, 0, -2)

Be explicit about colors

# Vague
Make it a nice color

# Specific
Set the color to #FF6600
Set the color to RGB (255, 100, 0)

Identify the target clearly

When the scene contains multiple objects, specify which one by name.

# Vague
Move that object

# Clear
Move the Cube named Player

Combine multiple operations in one instruction

You can ask for several things at once.

Create a Cube, set its color to red, and position it at (0, 3, 0)

Ask the AI what it can do

If you are not sure what is possible, just ask.

What can you do?
What operations are available in Unity?