playcanvas_editor-mcp-server

playcanvas_editor-mcp-server

3.2

If you are the rightful owner of playcanvas_editor-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

An MCP Server for automating the PlayCanvas Editor using an LLM.

The Model Context Protocol (MCP) Server is designed to automate the PlayCanvas Editor by leveraging a Language Model (LLM). It provides a suite of tools to manage and manipulate entities, components, assets, and scripts within the PlayCanvas environment. The server is primarily driven by Anthropic's Claude, with a recommendation for a Pro account to ensure sufficient chat context for reliable operation. The server can be integrated with platforms like Claude Desktop and Cursor, offering flexibility in deployment and usage.

Features

  • Automates PlayCanvas Editor tasks using LLM.
  • Supports a wide range of entity and asset management tools.
  • Integrates with Claude Desktop and Cursor for enhanced functionality.
  • Requires a Pro Claude account for optimal performance.
  • Includes a Chrome extension for seamless PlayCanvas integration.

Tools

  1. create_entities

    Creates new entities in the PlayCanvas Editor.

  2. modify_entities

    Modifies existing entities.

  3. duplicate_entities

    Duplicates selected entities.

  4. reparent_entity

    Changes the parent of an entity.

  5. delete_entities

    Deletes specified entities.

  6. list_entities

    Lists all entities in the scene.

  7. add_components

    Adds components to entities.

  8. remove_components

    Removes components from entities.

  9. list_assets

    Lists all assets in the project.

  10. delete_assets

    Deletes specified assets.

  11. instantiate_template_assets

    Instantiates template assets.

  12. create_script

    Creates a new script.

  13. set_script_text

    Sets the text of a script.

  14. script_parse

    Parses a script for errors.

  15. create_material

    Creates a new material.

  16. set_material_diffuse

    Sets the diffuse color of a material.

  17. add_script_component_script

    Adds a script to a script component.

  18. modify_scene_settings

    Modifies scene settings.

  19. query_scene_settings

    Queries current scene settings.

  20. store_search

    Searches the store for items.

  21. store_get

    Retrieves an item from the store.

  22. store_download

    Downloads an item from the store.