Blend Ai

175 tools. 161 can modify or destroy data without limits.

12 destructive tools with no built-in limits. Policy required.

Last updated:

161 can modify or destroy data
14 read-only
175 tools total

Community server · catalogue entry checked 21/07/2026

How to control Blend Ai ↓

What Blend Ai exposes to your agents

Read (14) Write / Execute (149) Destructive / Financial (12)
Critical Risk

The most dangerous Blend Ai tools

161 of Blend Ai's 175 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control Blend Ai

PolicyLayer is an MCP gateway — it sits between your AI agents and Blend Ai, and nothing reaches the server without passing your rules. These are the rules we recommend:

Deny destructive operations
{
  "clear_animation": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "add_annotation_layer": {
    "limits": [
      {
        "counter": "add_annotation_layer_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "analyze_mesh_quality": {
    "limits": [
      {
        "counter": "analyze_mesh_quality_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Blend Ai — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON BLEND AI →

Instant setup, no code required.

All 175 Blend Ai tools

WRITE 145 tools
Write add_annotation_layer add_annotation_layer Write add_annotation_stroke add_annotation_stroke Write add_bone add_bone Write add_cloth_sim Add a cloth physics simulation to an object. Write add_color_ramp_element add_color_ramp_element Write add_constraint add_constraint Write add_curve_point add_curve_point Write add_fluid_sim add_fluid_sim Write add_geometry_node add_geometry_node Write add_modifier add_modifier Write add_multires_modifier Add a Multiresolution modifier for sculpting detail. Write add_particle_system add_particle_system Write add_rigid_body add_rigid_body Write add_shader_node add_shader_node Write add_texture_node add_texture_node Write apply_modifier Apply a modifier to an object, making its effect permanent. Write apply_transforms apply_transforms Write assign_material Assign a material to an object. Write bake_physics Bake a physics simulation for an object. Write bevel_edges Bevel all edges of a mesh. Write boolean_operation boolean_operation Write booltool_auto_difference booltool_auto_difference Write booltool_auto_intersect booltool_auto_intersect Write booltool_auto_slice booltool_auto_slice Write booltool_auto_union booltool_auto_union Write bridge_edge_loops bridge_edge_loops Write capture_viewport capture_viewport Write connect_geometry_nodes connect_geometry_nodes Write connect_shader_nodes connect_shader_nodes Write convert_curve_to_mesh Convert a curve object to a mesh object. Write convert_object Convert an object to a different type. Write create_animation_path Make an object follow a path (curve) using a Follow Path constraint. Write create_annotation create_annotation Write create_armature Create a new armature object. Write create_camera create_camera Write create_collection create_collection Write create_curve Create a new curve object. Write create_geometry_nodes Create a Geometry Nodes modifier on an object. Write create_light create_light Write create_light_rig create_light_rig Write create_material Create a new material with a Principled BSDF shader node. Write create_object create_object Write create_polygon_prism create_polygon_prism Write create_principled_material create_principled_material Write create_procedural_material create_procedural_material Write create_raster_texture create_raster_texture Write create_scene Create a new scene. Write create_text create_text Write create_threaded_shaft create_threaded_shaft Write disconnect_shader_nodes disconnect_shader_nodes Write dissolve_edges Dissolve all edges, merging adjacent faces. Write dissolve_faces Dissolve all faces, merging them into surrounding geometry. Write dissolve_verts Dissolve all vertices, merging connected edges and faces. Write duplicate_material Duplicate a material with a new name. Write duplicate_object Duplicate an object. Write enable_dyntopo enable_dyntopo Write enter_sculpt_mode Enter sculpt mode for a mesh object. Write exit_sculpt_mode Exit sculpt mode and return to object mode. Write export_file export_file Write extrude_faces Extrude all faces of a mesh along their normals. Write fill_faces Fill selected edges with a face. Write flip_normals Flip the direction of all face normals on a mesh. Write focus_on_object Frame/focus the viewport on a specific object. Write grid_fill grid_fill Write import_file import_file Write insert_keyframe insert_keyframe Write inset_faces inset_faces Write join_objects join_objects Write knife_project knife_project Write loop_cut Add loop cuts to a mesh object. Write make_single_user make_single_user Write mark_seam mark_seam Write mark_sharp mark_sharp Write merge_vertices Merge vertices by distance. Write move_to_collection Move objects to a collection, unlinking them from their current collections. Write open_file Open a .blend file. Write pack_uv_islands Pack UV islands to fit efficiently within the UV space. Write parent_mesh_to_armature parent_mesh_to_armature Write parent_objects Set parent-child relationship between two objects. Write point_camera_at point_camera_at Write quads_to_tris Convert all quad faces to triangles. Write recalculate_normals recalculate_normals Write remesh remesh Write rename_object Rename an object. Write save_file save_file Write select_linked select_linked Write select_objects Select objects by name. Write separate_mesh Separate a mesh into parts. Write set_active_camera Set the active scene camera. Write set_annotation_stroke_property set_annotation_stroke_property Write set_bone_property set_bone_property Write set_brush_property set_brush_property Write set_camera_from_view Match the active camera to the current 3D viewport view. Write set_camera_property set_camera_property Write set_collection_visibility set_collection_visibility Write set_color_ramp_element set_color_ramp_element Write set_color_ramp_interpolation set_color_ramp_interpolation Write set_curve_property set_curve_property Write set_edge_crease set_edge_crease Write set_eevee_light_path set_eevee_light_path Write set_frame Set the current frame in the timeline. Write set_frame_range Set the start and end frames of the scene timeline. Write set_geometry_node_input set_geometry_node_input Write set_handle_type Set the handle type for all control points of a curve. Write set_interpolation set_interpolation Write set_light_property set_light_property Write set_location Set the position of an object. Write set_material_blend_mode Set the blend mode of a material (EEVEE). Write set_material_color Set the base color of a material's Principled BSDF node. Write set_material_property set_material_property Write set_modifier_property set_modifier_property Write set_object_visibility set_object_visibility Write set_origin Set the origin point of an object. Write set_output_format Set the render output format and optionally the output file path. Write set_particle_rendering set_particle_rendering Write set_particle_velocity set_particle_velocity Write set_physics_property set_physics_property Write set_pose set_pose Write set_render_engine Set the render engine. Write set_render_resolution Set the render resolution. Write set_render_samples Set the number of render samples. Write set_rotation set_rotation Write set_scale Set the scale of an object. Write set_scene_property set_scene_property Write set_sculpt_brush set_sculpt_brush Write set_sculpt_symmetry set_sculpt_symmetry Write set_shader_node_input set_shader_node_input Write set_shader_node_property set_shader_node_property Write set_shadow_settings Configure shadow settings for a light. Write set_smooth_shading set_smooth_shading Write set_uv_projection Apply a projection-based UV mapping to a mesh object. Write set_viewport_overlay set_viewport_overlay Write set_viewport_shading Set the viewport shading mode. Write set_world_background set_world_background Write shade_auto_smooth shade_auto_smooth Write smart_uv_project smart_uv_project Write smooth_curve Smooth the control points of a curve. Write snap_to_grid Snap an object's location to the nearest grid point. Write subdivide_curve Subdivide a curve by adding control points between existing ones. Write subdivide_mesh Subdivide a mesh. Write suggest_extensions suggest_extensions Write switch_curve_direction Switch the direction of a curve's splines. Write toggle_cyclic Toggle the cyclic (closed loop) state of a curve. Write tris_to_quads tris_to_quads Write uv_unwrap Unwrap a mesh object's UVs using standard unwrap.

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about Blend Ai

Can an AI agent delete data through the Blend Ai MCP server? +

Yes. The Blend Ai server exposes 12 destructive tools including clear_animation, delete_collection, delete_keyframe. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through Blend Ai? +

The Blend Ai server has 145 write tools including add_annotation_layer, add_annotation_stroke, add_bone. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Blend Ai.

How many tools does the Blend Ai MCP server expose? +

175 tools across 4 categories: Destructive, Execute, Read, Write. 14 are read-only. 161 can modify, create, or delete data.

How do I enforce a policy on Blend Ai? +

Register the Blend Ai MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Blend Ai tool call.

Deterministic rules across all 175 Blend Ai tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

175 Blend Ai tools catalogued and risk-classified — across an index of 46,500+ MCP servers.

// WHERE THIS COMES FROM

These policies come from Blend Ai's registry record.

The record behind this page: verified identity, auth posture, risk grade, every tool classified, recommended policy — re-checked continuously.

Teams ship this data inside their own products. See what a licence covers →

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.