Skip to main content
Glama
terri1982

EasyAR MCP Server

by terri1982

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
EASYAR_API_TOKENNoYour registered EasyAR user token
EASYAR_UNITY_PATHNoPath to Unity executable
EASYAR_API_BASE_URLNoBase URL for EasyAR API (default: https://www.easyar.cn)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
easyar_server_statusA

Return mcp-easyar server version, capability summary, resources, authorization state, and recommended next steps.

easyar_list_samplesA

List known EasyAR Unity sample categories and setup requirements.

easyar_official_infoA

Return official EasyAR links and package versions captured by this MCP server.

easyar_auth_statusA

Report whether EasyAR account environment variables are configured without exposing secret values.

easyar_generate_client_configB

Generate MCP client configuration snippets for connecting Codex, Claude Desktop, or another stdio MCP client.

easyar_generate_sample_planB

Generate a step-by-step plan for preparing and running an EasyAR Unity sample.

easyar_inspect_unity_projectB

Inspect a Unity project and report EasyAR/sample readiness signals.

easyar_check_sample_readinessA

Check whether a Unity project has the local pieces needed to run a specific EasyAR sample workflow.

easyar_validate_local_configC

Validate ProjectSettings/EasyAR/easyar.local.json without returning secret values.

easyar_analyze_unity_logC

Analyze Unity Editor or build logs for common EasyAR, permission, license, compile, and build issues.

easyar_prepare_unity_projectC

Prepare a Unity project for an authorized EasyAR sample workflow by creating editor helpers, local config templates, and secret ignore rules.

easyar_create_mobile_settings_helperC

Create a Unity Editor script that applies Android/iOS player settings commonly required by EasyAR camera samples.

easyar_create_build_settings_helperB

Create a Unity Editor script that adds the matching EasyAR sample scene to Build Settings and optionally switches the active build target.

easyar_create_device_build_helperB

Create a Unity Editor script that builds the configured EasyAR sample scenes for Android, iOS, or standalone targets.

easyar_create_sample_runnerB

Create a Unity Editor script that opens EasyAR sample scenes by name.

easyar_create_mono_behaviourC

Create a Unity C# MonoBehaviour template for common EasyAR sample development tasks.

easyar_write_csharp_fileB

Create or replace a C# script inside a Unity project. The file must stay inside the project and end with .cs.

easyar_unity_environmentB

Inspect local Unity executable configuration and common install locations without launching Unity.

easyar_run_unity_methodC

Run a Unity static editor method in batch mode for project automation.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
easyar-samples-catalog
easyar-official-info
easyar-unity-checklist
easyar-quickstart-workflow

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/terri1982/mcp-easyar'

If you have feedback or need assistance with the MCP directory API, please join our Discord server