Skip to main content

A Model Context Protocol (MCP) server for Coplay, providing Unity integration capabilities

Project description

Coplay MCP Server

A Model Context Protocol (MCP) server for Coplay, providing Unity Editor integration capabilities through MCP tools.

Features

  • Schema-Based Tool Registration: Dynamically registers tools from JSON schema files, ensuring compatibility with Backend's AssistantMode.NORMAL
  • Unity Project Discovery: Automatically discover running Unity Editor instances and their project roots
  • Unity Editor State: Retrieve current Unity Editor state and scene hierarchy information
  • Script Execution: Execute arbitrary C# scripts within the Unity Editor
  • Log Management: Access and filter Unity console logs
  • GameObject Hierarchy: List and filter GameObjects in the scene hierarchy
  • Task Creation: Create new Coplay tasks directly from MCP clients
  • Parameter Validation: Automatic parameter validation and type conversion based on tool schemas
  • Version Compatibility: Tools are locked to specific schema versions, ensuring compatibility with Unity plugin versions

Usage

As an MCP server

Add to your MCP client configuration:

{
  "mcpServers": {
    "coplay-mcp": {
      "autoApprove": [],
      "disabled": false,
      "timeout": 60,
      "type": "stdio",
      "command": "uvx",
      "args": [
        "coplay-mcp-server@latest"
      ]
    }
  }
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

coplay_mcp_server-1.5.5.tar.gz (103.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

coplay_mcp_server-1.5.5-py3-none-any.whl (54.3 kB view details)

Uploaded Python 3

File details

Details for the file coplay_mcp_server-1.5.5.tar.gz.

File metadata

  • Download URL: coplay_mcp_server-1.5.5.tar.gz
  • Upload date:
  • Size: 103.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for coplay_mcp_server-1.5.5.tar.gz
Algorithm Hash digest
SHA256 307ccade8cc58fdaae782dc7f6bc4b48e7716cdb3228e13b8e81a34f527a8a0b
MD5 fe3f0108d877ec52c40426f42260da13
BLAKE2b-256 7899d183eebfb2b3462e4546f467fea7f98f68373f3264ecb617da7f359f4eac

See more details on using hashes here.

File details

Details for the file coplay_mcp_server-1.5.5-py3-none-any.whl.

File metadata

File hashes

Hashes for coplay_mcp_server-1.5.5-py3-none-any.whl
Algorithm Hash digest
SHA256 111b520c23a3d2a2036fe59ee3fb897859e894f42a0070da6d9ac02d571dfc35
MD5 e1da78c16575161d5181cdf014c1c65e
BLAKE2b-256 7b0a4388e5bd8e5d1be0844e8f4553ec728917034edbcbc88e62b9063c0a0699

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page