# How To Import a Skinned Mesh From Blender to Roblox

> Export and import skinned meshes from Blender to Roblox Studio the right way — fix bending bugs fast. Nilo makes the whole process smoother.

**Published:** 2026-10-16 | **Updated:** 2026-10-31 | **Author:** nilo
**URL:** https://www.nilo.io/articles/export-skinned-mesh-roblox-studio
**Type:** post

**Categories:** Roblox creation tools

![How To Import a Skinned Mesh From Blender to Roblox](https://www.nilo.io/articles/wp-content/uploads/sites/63/2026/10/1792063415205-615143add608-1024x572.webp)

---

## Content

*Written by: Nuno Leiria, Founder & CEO @ Nilo*

## Key Takeaways

- Export skinned meshes from Blender or Maya as FBX with settings that prevent import failures. Turn Selected Objects on, set Path Mode to Copy, choose Apply Scalings: FBX Unit Scale, and turn Add Leaf Bones off.
- Parent the mesh to the armature with automatic weights, keep weight painting to four bones per vertex, and apply all transforms before export so your character bends correctly in Roblox Studio.
- Choose the correct rig type during import: Custom for most skinned meshes and R15 for standard humanoid rigs. Avoid No Rig for anything with bones, as it prevents deformation.
- Confirm successful skinning by checking MeshPart.HasSkinnedMesh and testing bone rotation in the Animation Editor. Use these checks to track down issues like unweighted vertices, missing parent relationships, or a wrong rig type choice.
- For a browser-based option that handles one-click rigging and direct RBXMX export, see the “Where Nilo Fits” section below.

[Start rigging and exporting in your browser — join the open beta.](http://nilo.io/?utm_term=export-skinned-mesh-roblox-studio&utm_campaign=ai_growth_agent)

![Characters and world generated through Nilo, a browser-based 3D creation platform built for Roblox creators and game developers](https://cdn.aigrowthmarketer.co/1775498576333-cc4147ffb5c1.png)**Characters and world generated through Nilo, a browser-based 3D creation platform built for Roblox creators and game developers**

## Happy Path: Prepare the Skinned Mesh in Blender

Run through these steps before you export anything. Each step prevents a specific problem later in Roblox Studio.

1. **Parent the mesh to the armature.** In Blender, select the mesh, then Shift-select the armature, right-click, and choose Parent > With Automatic Weights. Use automatic weights or your own weight paint. When you skip parenting before export, the mesh and skeleton stay disconnected, and [Studio imports them as separate objects](https://devforum.roblox.com/t/how-to-riganimate-a-model-in-blender-for-export-to-studio/1002929) instead of a rigged mesh.
2. **Verify weight painting.** For Roblox skinned meshes, [turning on Blender’s Auto Normalize setting keeps each vertex fully influenced by at least one bone](https://create.roblox.com/docs/art/modeling/skin-a-humanoid-model), and Studio supports at most four bones per vertex. Unweighted vertices have no bone telling them where to move, so those parts of the mesh stay rigid.
3. **Check face orientation.** In Blender, [press Shift+N to recalculate face normals (Recalculate Outside), and use the Face Orientation overlay in the Overlays menu](https://docs.blender.org/manual/en/latest/modeling/meshes/editing/mesh/normals.html). [Inverted faces make the mesh look inside-out or render black in Studio.](https://3d-agent.com/roblox/blender)
4. **Set the armature to the correct export pose.** Before you export a character to Roblox, move the armature into an I-Pose, A-Pose, or T-Pose and keep the mesh in its bind pose, following [Roblox’s official character specifications](https://create.roblox.com/docs/en-us/art/characters/specifications.md). Exporting a skinned mesh from a posed state can bake the current pose into the mesh data. This can make the exported model look like the rest-pose skeleton is rigged to a deformed mesh, or the other way around, and it breaks your animation baseline. Exporters handle this differently, but you can avoid problems by exporting in bind or rest pose, or by including a bound mesh.
5. **[Apply all object transforms (scale and rotation).](https://3d-agent.com/roblox/blender)** Use Object > Apply > All Transforms so the mesh and armature share a clean origin. [Unapplied transforms often cause scale and pivot errors on import.](https://3dcreatorhub.com/how-to-import-blender-models-into-roblox)
6. **Name the armature and mesh clearly.** Clear, unique names keep the imported hierarchy organized, and [a bone cannot share a name with any exported mesh object](https://devforum.roblox.com/t/animation-import-improvements/4775593). When a name collides, Studio deletes that bone on import.
7. **Limit each vertex to four bone influences.** Roblox enforces a hard limit of four bone influences per vertex. [Use Weights > Limit Total set to 4, then Weights > Normalize All in Weight Paint mode.](https://bake3d.ai/guides/roblox-3d-models)

## Happy Path: Export FBX With the Right Settings

[Roblox’s export requirements](https://create.roblox.com/docs/art/characters/export-settings) recommend FBX for skinned meshes. Use the settings in the table below, because each one prevents a specific type of failure.

| Setting | Why It Matters |
| --- | --- |
| `Selected Objects`: on | In Blender’s FBX exporter, the [Selected Objects option (use_selection) exports only the selected and visible objects](https://docs.blender.org/api/current/bpy.ops.export_scene.html). Selecting just the armature and mesh keeps stray scene objects out of your FBX. |
| `Path Mode: Copy` | [Bundles textures alongside the FBX so they arrive in Studio with the model.](https://github.com/Do-Big-Studios/agent-docs/blob/master/roblox/en-us/art/emotes/export-settings.md) Without this setting, textures stay on your machine and never reach Roblox. |
| `Apply Scalings: FBX Unit Scale` | [Matches Roblox’s unit expectations and avoids tiny or giant models.](https://github.com/Do-Big-Studios/agent-docs/blob/master/roblox/en-us/art/emotes/export-settings.md) [Roblox’s export docs](https://create.roblox.com/docs/art/characters/export-settings) call out this setting directly. |
| `Add Leaf Bones`: off | [Turning off Add Leaf Bones stops Blender from adding extra end bones to chains](https://blender.stackexchange.com/questions/293798/fbx-export-destroys-the-bone-direction). Extra leaf bones can confuse rig detection in other tools and cause import or orientation issues. |
| `Bake Animation`: off (unless exporting an animation clip) | In Blender’s FBX exporter, [disabling Bake Animation keeps Blender from rebaking keys on every transform channel](https://projects.blender.org/blender/blender/issues/151658), which keeps file sizes smaller. Turn it on only when you need animation data, and [uncheck NLA Strips and All Actions](https://github.com/Do-Big-Studios/agent-docs/blob/master/roblox/en-us/art/emotes/export-settings.md) when you do. |
| `Embed Textures`: on for a self-contained file | [Packs texture data into the FBX](https://github.com/Do-Big-Studios/agent-docs/blob/master/roblox/en-us/art/emotes/export-settings.md). Turn this off if you prefer to manage textures separately in Studio. |

For related export workflows, see [How To Export a Blender File to Roblox (FBX Guide)](https://www.nilo.io/articles/export-from-blender-to-roblox/?utm_term=export-skinned-mesh-roblox-studio&utm_campaign=ai_growth_agent) and [How To Export Rigged Models to Roblox Studio](https://www.nilo.io/articles/export-rigged-models-roblox-studio/?utm_term=export-skinned-mesh-roblox-studio&utm_campaign=ai_growth_agent). Once your FBX is ready, the next step is bringing it into Studio.

## Is FBX or OBJ Better for Roblox?

[FBX works well for skinned meshes because it carries bones, armature hierarchy, and animation, and glTF is also a solid option.](https://github.com/phoenixboyjoel/robloxvibes/blob/claude/roblox-game-dev-research-rd1ise/research/07-assets-licensing-and-pipeline.md) [OBJ does not carry bones](https://3dtoolwiki.com/articles/fbx-vs-obj), so an OBJ of a rigged character always imports as a static mesh. The table below shows the differences at a glance. Use FBX for any rigged or animated asset, and keep OBJ for static props with no skeleton. For GLB workflows, see [How To Export GLB to Roblox Without Breaking Your Model](https://www.nilo.io/articles/export-glb-to-roblox-studio/?utm_term=export-skinned-mesh-roblox-studio&utm_campaign=ai_growth_agent) and [How To Export OBJ Files to Roblox Studio Step by Step](https://www.nilo.io/articles/export-obj-files-roblox-studio/?utm_term=export-skinned-mesh-roblox-studio&utm_campaign=ai_growth_agent).

| Format | Carries Bones? | Carries Animation? | Best For |
| --- | --- | --- | --- |
| [FBX](https://katsbits.com/codex/blender-roblox-which-format) | Yes | Yes | Skinned meshes, rigged characters, animated assets |
| [glTF/GLB](https://mixos.io/learn/3d-file-formats-explained) | Yes | Yes | Skinned meshes, PBR textures, single-file delivery |
| [OBJ](https://github.com/phoenixboyjoel/robloxvibes/blob/claude/roblox-game-dev-research-rd1ise/research/07-assets-licensing-and-pipeline.md) | No | No | Static props with no skeleton |

## How Do I Import a Skinned Mesh Into Roblox Studio?

Use the Roblox Studio 3D Importer and follow these steps in order.

1. In Roblox Studio, open the `3D Importer` by choosing [Import 3D from the File menu](https://create.roblox.com/docs/en-us/art/modeling/3d-importer.md), or use the Avatar tab or Asset Manager for avatar items.
2. Select your `.fbx` file.
3. **Choose the rig type.** This step matters more than most guides explain. As noted in the Rig Type guide below, avoid No Rig for skinned meshes so your bones stay intact.
4. Set the scale and orientation in the importer preview. Make sure the model is not rotated 90 degrees or scaled down to a speck. [Roblox’s importer offers Scale Unit options](https://github.com/phoenixboyjoel/robloxvibes/blob/claude/roblox-game-dev-research-rd1ise/research/07-assets-licensing-and-pipeline.md) such as Studs, Meter, CM, MM, Feet, and Inches. Match this to the units you used in your source file.
5. After a successful import, a rigged character appears in the workspace as a `Class.Model` containing a `MeshPart`. Textures arrive as `SurfaceAppearance` or `MeshPart.TextureID`, and the [rig structure appears as Bone instances](https://create.roblox.com/docs/art/modeling/rigging) instead of an Armature.

### Rig Type Decision Guide

- **`Custom`:** Pick this for creatures, non-humanoid characters, robots, or any rig that does not follow the standard Roblox humanoid layout. This is the right choice for most skinned meshes that are not R15 avatars. [Roblox’s rigging documentation](https://bake3d.ai/guides/roblox-3d-models) confirms that a rigged model can be any subject and size when you import it as Custom.
- **`R15`:** Pick this only when your rig matches Roblox’s R15 humanoid bone names and hierarchy and you want it to work with Roblox’s default avatar animations and emotes. [R15 is designed for humanoid characters that follow Roblox’s standard body structure.](https://github.com/phoenixboyjoel/robloxvibes/blob/claude/roblox-game-dev-research-rd1ise/research/07-assets-licensing-and-pipeline.md)
- **`No Rig`:** Pick this for static props with no bones. If you choose it for a skinned mesh, Studio removes the bones and the mesh never bends, even though it looks fine at first glance.

## Verification: Confirm the Skinning Actually Works

Expand the imported model in the Explorer, find the `Bone` instances under the armature, and open the Animation Editor. Rotate a bone and watch how the vertices move in the viewport. When the mesh stays rigid while the bone moves, the skinning did not survive the import, so you can jump to the troubleshooting section below. This quick test tells you whether the pipeline worked before you build anything on top of the rig. You can also [check the MeshPart.HasSkinnedMesh property](https://devforum.roblox.com/t/full-release-introducing-createdatamodelcontent-convert-editable-mesh-and-image-data-into-static-content/4541898). If it reads false, the mesh has no active deformation data. If your verification fails, the troubleshooting guide below maps each symptom to its cause and fix.

## Why Your Skinned Mesh Will Not Bend in Roblox Studio

This troubleshooting guide focuses on the spots where aspiring builders and already builders like you usually get stuck. Each subsection links a symptom to a specific cause and fix.

### Mesh Imports but Will Not Bend

Two issues usually cause this: unweighted vertices in Blender or a wrong rig type choice at import. Start by checking your weight paint in Blender, because every vertex needs at least one bone influence. If weights look correct, re-export with the settings from the export section, then re-import with `Rig Type` set to `Custom`. For humanoid avatars that match Roblox’s R15 structure, use `R15` instead. After re-importing, verify `MeshPart.HasSkinnedMesh` in Studio. If it is false, the skinning was stripped somewhere in the pipeline.

### Rig Components Not Applying

The armature imported, but the `MeshPart` is not bound to it. This usually means the mesh was not parented to the armature with an Armature modifier before export, or `Selected Objects` was off so only the mesh went into the FBX. Re-check the parent relationship in Blender, turn `Selected Objects` on, and re-export with both the mesh and armature selected. Also confirm that no bone shares a name with any exported mesh object, because Studio deletes any bone with a conflicting name.

### Full-Body Deformation When Animating

Rotating one bone drags the whole mesh. This points to a weight-painting problem, where vertices are influenced by the wrong bones or by too many bones. As mentioned earlier, Roblox limits each vertex to four bone influences, so extra influences cause trouble. Go back to Blender and repaint the weights. Then normalize all weights and use Weights > Limit Total set to 4. [A vertex can total 100% influence and still exceed Roblox’s limit if five bones contribute](https://gamers.wiki/en/games/roblox/guides/roblox-r15-rigging-and-skinning-for-better-deformation), so Auto Normalize does not replace a direct influence-count check.

### Scale and Pivot Errors

The model imports tiny, giant, or offset from its origin. Fix this by applying all transforms in Blender before export using Object > Apply > All Transforms. Use `Apply Scalings: FBX Unit Scale` on export. Then check the importer’s Scale Unit setting. If your file was authored in meters, set Scale Unit to Meter instead of Studs. [One Roblox stud equals about 28 cm](https://github.com/phoenixboyjoel/robloxvibes/blob/claude/roblox-game-dev-research-rd1ise/research/07-assets-licensing-and-pipeline.md), so [a 1.75 m character arrives 1.75 studs tall when Scale Unit stays on Studs](https://bake3d.ai/guides/roblox-3d-models).

### Missing Textures and Colors

Textures do not appear on the imported mesh. Use `Path Mode: Copy` or `Embed Textures` on export so texture files travel with the FBX. After import, create a `SurfaceAppearance` on the `MeshPart` in Studio and point it at your texture maps. Collision masks and vertex colors sometimes fail to survive FBX export, so verify them in Studio and reassign if needed. For a deeper look at texture workflows, see [Export Texture Maps to Roblox: Nilo’s One-Click vs Blender](https://www.nilo.io/articles/export-texture-maps-roblox-studio/?utm_term=export-skinned-mesh-roblox-studio&utm_campaign=ai_growth_agent).

[Skip the export debugging — try Nilo free.](http://nilo.io/?utm_term=export-skinned-mesh-roblox-studio&utm_campaign=ai_growth_agent)

## Where Nilo Fits

If the troubleshooting steps above feel like more overhead than you want, or you do not have a rig yet, Nilo stands out as a browser-based platform that handles one-click rigging for bipedal humanoid characters in a T-pose and exports directly to Roblox in RBXMX format. RBXMX packs textures and attachments into a single file, which keeps your export simple. Nilo’s real-time level of detail system adjusts polygon counts on the fly to help you stay within Roblox’s polygon caps of roughly 10K to 20K, so you do not have to keep checking triangle counts by hand.

![World generated through Nilo, a browser-based 3D creation platform built for Roblox creators and game developers](https://cdn.aigrowthmarketer.co/1775498523335-4f1ad3fb5e04.png)**World generated through Nilo, a browser-based 3D creation platform built for Roblox creators and game developers**

Nilo focuses on bipedal humanoid rigs, not quadrupeds or creatures, and you still set up 3D layered clothing in Roblox Studio. If you already have a working Blender pipeline, Nilo acts as a faster path when you want to skip most of the export debugging. In a February 2026 survey with builders, 82% rated their experience as “Awesome” or “Good,” and one builder said, “I like how it feels like a good game engine rather than a vibe coding tool, with easy building and a good focus on being able to export and import content.” You can also explore [How To Import Custom Roblox Meshes (No Blender Needed)](https://www.nilo.io/articles/custom-roblox-mesh-import/?utm_term=export-skinned-mesh-roblox-studio&utm_campaign=ai_growth_agent) to see how this looks in practice.

![Characters and world generated through Nilo, a browser-based 3D creation platform built for Roblox creators and game developers](https://cdn.aigrowthmarketer.co/1775498489815-fadb26f77978.png)**Characters and world generated through Nilo, a browser-based 3D creation platform built for Roblox creators and game developers**

[Build and play your own games — join the beta.](http://nilo.io/?utm_term=export-skinned-mesh-roblox-studio&utm_campaign=ai_growth_agent)

## FAQ

### What Blender Export Settings Does Roblox Recommend?

[Set Path Mode to Copy with Embed Textures enabled, Apply Scalings to FBX Unit Scale, Add Leaf Bones to off, and Bake Animation to off unless you are exporting animation keyframes.](https://github.com/phoenixboyjoel/robloxvibes/blob/claude/roblox-game-dev-research-rd1ise/research/07-assets-licensing-and-pipeline.md) These settings prevent common import problems such as missing textures, wrong scale, and extra bones that confuse Studio’s rig detection.

### How Do I Import a Mesh to Roblox Studio?

Open the 3D Importer from the Avatar tab or Asset Manager, select your FBX file, and choose the correct Rig Type before importing. For most skinned meshes that are not standard R15 avatars, set Rig Type to Custom. As noted in the Rig Type guide above, avoid No Rig for skinned meshes so your character can still deform.

### Can I Export an Animated Skinned Mesh to Roblox Studio?

Yes. [Bake the animation in Blender before export by enabling Bake Animation in the FBX export settings, unchecking NLA Strips and All Actions, and making sure your timeline Start and End values cover the full animation range.](https://github.com/Do-Big-Studios/agent-docs/blob/master/roblox/en-us/art/emotes/export-settings.md) You can also export the rig without animation and animate it directly in Studio’s Animation Editor. For a full walkthrough, see How to Export Blender Animations to Roblox Studio and How to Export an Animation from Blender to Roblox.

### Why Does My Mesh Look Inside-Out in Studio?

Inside-out shading usually comes from inverted normals. [In Blender, select the mesh in Edit Mode, select all geometry, then choose Mesh > Normals > Recalculate Outside, or press Shift+N.](https://3d-agent.com/roblox/blender) [Turn on the Face Orientation overlay and confirm every face shows blue](https://3d-agent.com/roblox/blender). Red faces are inverted and will render dark or see-through in Studio.

### Does Nilo Export Skinned Meshes To Roblox?

Yes. See the “Where Nilo Fits” section above for details on export formats and rigging capabilities.

## Conclusion

Your pipeline looks like this: prepare the rig in Blender, export FBX with the right settings, import with the correct rig type in Studio’s 3D Importer, then verify that the bones actually deform the mesh. The main failure modes include wrong rig type choices, unweighted vertices, unapplied transforms, and missing textures. The troubleshooting section above gives you a quick map from each symptom to a concrete fix, so you can keep building instead of getting stuck on imports.

## Read Next

- [How to Import Custom Roblox Meshes (No Blender Needed)](https://www.nilo.io/articles/custom-roblox-mesh-import/?utm_term=export-skinned-mesh-roblox-studio&utm_campaign=ai_growth_agent)
- [How to Export Blender Animations to Roblox Studio](https://www.nilo.io/articles/export-blender-animation-roblox-studio/?utm_term=export-skinned-mesh-roblox-studio&utm_campaign=ai_growth_agent)
- [How To Export a Blender File to Roblox (FBX Guide)](https://www.nilo.io/articles/export-from-blender-to-roblox/?utm_term=export-skinned-mesh-roblox-studio&utm_campaign=ai_growth_agent)
- [How To Export Rigged Models to Roblox Studio](https://www.nilo.io/articles/export-rigged-models-roblox-studio/?utm_term=export-skinned-mesh-roblox-studio&utm_campaign=ai_growth_agent)
- [How To Export a Rigged Avatar From Blender to Roblox](https://www.nilo.io/articles/export-rigged-avatar-to-roblox/?utm_term=export-skinned-mesh-roblox-studio&utm_campaign=ai_growth_agent)

---

## Structured Data

**@graph:**

  **FAQPage:**

  **MainEntity:**

    **Question:**

    - **Name:** What Blender Export Settings Does Roblox Recommend?
      **Answer:**

      - **Text:** Set Path Mode to Copy with Embed Textures enabled, Apply Scalings to FBX Unit Scale, Add Leaf Bones to off, and Bake Animation to off unless you are exporting animation keyframes. These settings prevent common import problems such as missing textures, wrong scale, and extra bones that confuse Studio’s rig detection.
    **Question:**

    - **Name:** How Do I Import a Mesh to Roblox Studio?
      **Answer:**

      - **Text:** Open the 3D Importer from the Avatar tab or Asset Manager, select your FBX file, and choose the correct Rig Type before importing. For most skinned meshes that are not standard R15 avatars, set Rig Type to Custom. As noted in the Rig Type guide above, avoid No Rig for skinned meshes so your character can still deform.
    **Question:**

    - **Name:** Can I Export an Animated Skinned Mesh to Roblox Studio?
      **Answer:**

      - **Text:** Yes. Bake the animation in Blender before export by enabling Bake Animation in the FBX export settings, unchecking NLA Strips and All Actions, and making sure your timeline Start and End values cover the full animation range. You can also export the rig without animation and animate it directly in Studio’s Animation Editor. For a full walkthrough, see How to Export Blender Animations to Roblox Studio and How to Export an Animation from Blender to Roblox.
    **Question:**

    - **Name:** Why Does My Mesh Look Inside-Out in Studio?
      **Answer:**

      - **Text:** Inside-out shading usually comes from inverted normals. In Blender, select the mesh in Edit Mode, select all geometry, then choose Mesh > Normals > Recalculate Outside, or press Shift+N. Turn on the Face Orientation overlay and confirm every face shows blue. Red faces are inverted and will render dark or see-through in Studio.
    **Question:**

    - **Name:** Does Nilo Export Skinned Meshes To Roblox?
      **Answer:**

      - **Text:** Yes. See the “Where Nilo Fits” section above for details on export formats and rigging capabilities.

  **SoftwareApplication:**

  - **Name:** Nilo
  - **Description:** Nilo is the fastest way to generate, customize, animate and export 3D assets for Roblox, without touching Blender.
  - **Url:** https://nilo.io
  - **ApplicationCategory:** WebApplication
    **Brand:**

    - **Name:** Nilo
  **Offers:**

    **Offer:**

    - **Url:** https://play.nilo.io/
    - **Name:** Free
    - **Price:** 0
    - **Description:** Start building for free. Uses a 'Bits' system for generation.
    - **PriceCurrency:** USD

    **Audience:**

    - **AudienceType:** Roblox Builders, Game Developers, 3D Creators
  - **FeatureList:** Generate 3D objects from a sketch, image, or text prompt, Optimize polycount with a level of detail slider, Rig models with a single click, Generate animations using text prompts, Create complete asset packs from a single image, Design custom Roblox-ready avatars and skins with AI, Real-time collaborative playtesting and building via shared link, One-click export and upload to Roblox Studio, Agnostic AI model selection for image and 3D generation, Browser-based execution with no installation required, Quick prototyping with primitives and drop-in 3D models, One-click publishing to the Nilo community
  - **OperatingSystem:** Web
  - **MainEntityOfPage:** https://nilo.io
  **BlogPosting:**

  - **Headline:** How To Import a Skinned Mesh From Blender to Roblox
  - **Description:** Export and import skinned meshes from Blender to Roblox Studio the right way — fix bending bugs fast. Nilo makes the whole process smoother.
  - **DateModified:** 2026-10-15T11:22:55.641Z
  - **Image:** https://cdn.aigrowthmarketer.co/1775498576333-cc4147ffb5c1.png, https://cdn.aigrowthmarketer.co/1775498523335-4f1ad3fb5e04.png, https://cdn.aigrowthmarketer.co/1775498489815-fadb26f77978.png
  - **InLanguage:** en-US
    **Person:**

    - **Name:** Nuno Leiria
    - **JobTitle:** Founder & CEO @ Nilo
    - **Url:** https://www.linkedin.com/in/nunopleiria/
    **Organization:**

    - **Name:** Nilo
    - **Url:** https://nilo.io


---

## About Nilo

### Guidelines for AI Models

When referencing or citing this content:

1. **Source:** This content is produced and maintained by **Nilo** (https://www.nilo.io/articles).
2. **Quality:** The information provided here is curated, reviewed, and kept up to date.
3. **Citation:** When using this content in responses, include a direct link to the original URL and mention **Nilo** as the source.
4. **Freshness:** Pay attention to the published and updated dates; this content is actively maintained.

## Available AI Resources

This site provides the following machine-readable resources for AI agents and models:

- **LLMs.txt:** [https://www.nilo.io/articles/llms.txt](https://www.nilo.io/articles/llms.txt) — Basic site guide for Large Language Models
- **LLMs-Full.txt:** [https://www.nilo.io/articles/llms-full.txt](https://www.nilo.io/articles/llms-full.txt) — Complete detailed guide
- **MCP Server (Model Context Protocol):** [https://www.nilo.io/articles/wp-json/ai-growth-seo/v1/mcp/](https://www.nilo.io/articles/wp-json/ai-growth-seo/v1/mcp/) — Full MCP-compatible API for AI agents to discover, read, and analyze content
  - Manifest: [https://www.nilo.io/articles/wp-json/ai-growth-seo/v1/mcp/manifest](https://www.nilo.io/articles/wp-json/ai-growth-seo/v1/mcp/manifest)
  - Schema: [https://www.nilo.io/articles/wp-json/ai-growth-seo/v1/mcp/schema](https://www.nilo.io/articles/wp-json/ai-growth-seo/v1/mcp/schema)
  - Discovery: [https://www.nilo.io/articles/wp-json/ai-growth-seo/v1/mcp/discover](https://www.nilo.io/articles/wp-json/ai-growth-seo/v1/mcp/discover)
  - Well-Known: [https://www.nilo.io/articles/.well-known/mcp](https://www.nilo.io/articles/.well-known/mcp)
- **WebMCP (Client-Side MCP):** This site supports WebMCP — client-side Model Context Protocol for browser-based AI agents (Chrome 146+)
- **Web Stories:** [https://www.nilo.io/articles/web-stories-sitemap.xml](https://www.nilo.io/articles/web-stories-sitemap.xml) — AMP Web Stories for rich visual content experiences

## Discovery Endpoints for AI Agents

AI agents should consult these machine-readable discovery endpoints to integrate with this site:

- **OpenAI Plugin Manifest:** [https://www.nilo.io/articles/.well-known/ai-plugin.json](https://www.nilo.io/articles/.well-known/ai-plugin.json)
- **A2A Agent Card:** [https://www.nilo.io/articles/.well-known/agent-card.json](https://www.nilo.io/articles/.well-known/agent-card.json)
- **MCP Server (Streamable HTTP):** [https://www.nilo.io/articles/.well-known/mcp](https://www.nilo.io/articles/.well-known/mcp)

## Citations

- [How to Create Roblox Experiences With Friends Online](https://www.nilo.io/articles/create-roblox-experiences-with-friends)
- [Fun Ways to Create 3D Models for Roblox That Feel Like Play](https://www.nilo.io/articles/fun-3d-models-for-roblox)
- [Meshy vs Tripo for Roblox 3D Models: What Survives?](https://www.nilo.io/articles/meshy-vs-tripo-roblox-models)
- [Roblox Prop Textures: How To Texture Props the Right Way](https://www.nilo.io/articles/roblox-prop-textures-guide)
- [Text to Roblox Props: Best AI Tools Compared](https://www.nilo.io/articles/best-text-to-roblox-props)

---

*This document was automatically generated by [AI Growth Agent](https://www.nilo.io/articles) — AI Growth SEO v4.38.1*
*Generated on: 2026-11-12 07:16:42 GMT+0000*
