MCP.Market

Funplay Unreal MCP server

by FunplayAI·io.github.FunplayAI/funplay-unreal-mcp·v0.2.0·3 stars

stdio bridge for the local Unreal Editor MCP server from FunplayAI/funplay-unreal-mcp.

B71/100grade B
What users say
No reviews yet
Be the first
Safety scan
B71/100

full report

Adoption
New

3 stars61 downloads/wk

Reviews

Write one

Nobody has reviewed Funplay Unreal MCP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Funplay Unreal MCP tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it

no findings
  • Code scan2 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 95 days ago8/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 71/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Funplay Unreal MCP compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
71/100
higher than 36% of 48,255 servers
GitHub stars
3
more than 80% of 28,688 servers
Downloads a week
61
more than 49% of 12,191 servers with a package

Install Funplay Unreal MCP in Claude Code, Cursor or VS Code

Runs npx -y funplay-unreal-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add funplay-unreal-mcp -- npx -y funplay-unreal-mcp
Add to Cursor

What the publisher says

From the Funplay Unreal MCP repository's README, as published. We do not edit it. Read it on GitHub

Funplay MCP for Unreal The most advanced MCP server for the Unreal Editor. 中文 | English

💖 If this saves you time, please star the repo — it helps a lot.

Funplay MCP for Unreal lets AI assistants — Claude Code, Cursor, Windsurf, Codex, VS Code Copilot and any other MCP client — operate directly inside a running Unreal Editor. It is a pure-Python editor plugin (no C++ build, works across Unreal Engine 5.3–5.8) that exposes the editor over a local MCP server, plus a tiny Node.js stdio bridge that connects your AI client to it. MIT-licensed and free for commercial use.

Describe what you want in natural language — spawn and arrange actors, build levels and Blueprints, create materials, import assets, drive Play-In-Editor, capture screenshots, or run arbitrary executepython* — and let the assistant do it.

"Build a small arena: a floor, four walls, some point lights, and a player

start in the middle. Then play it and send me a screenshot."

The assistant inspects the level, spawns and positions the actors, sets up

lighting, enters Play-In-Editor, and returns a screenshot — all through this

MCP server.

Demo

Codex asks for a castle, Funplay MCP drives the Unreal Editor through MCP, and the finished scene appears directly in the editor.

Quick Start

Three things: (1) drop the plugin into your project, (2) enable it and start the server, (3) point your AI client at it.

1. Install the plugin

💡 The plugin is pure Python — there is nothing to compile.

(/Plugins/FunplayMCP/), or download Funplay.UnrealMcp.vX.Y.Z.zip from the latest Release and extract it there.

  • Copy the FunplayMCP/ folder into your project's Plugins/ directory

.uplugin enables automatically.

  • It depends on the engine's Python Editor Script Plugin, which the

2. Enable and start the MCP Server

enabled, then restart the editor if prompted.

  • Open your project. In Edit → Plugins, confirm Funplay MCP for Unreal is

port is busy it automatically picks a free local port (and a second editor of the same project attaches to the existing server).

  • On startup the server listens at http://127.0.0.1:8765/ by default. If the

/Saved/FunplayMCP/funplaymcpsettings.json.

  • A per-project auth token is generated and stored in
  • Get the endpoint and token any time from **Tools → Funplay MCP → Log Endpoint
  • Token** (printed to the Output Log).

3. Configure your AI client

The fastest path is the editor menu: Tools → Funplay MCP → Configure Claude Code (or Cursor / VS Code / Codex). It writes the right config with the endpoint and token filled in.

Manual configuration

Claude Code (~/.claude.json), Cursor (~/.cursor/mcp.json):

{
  "mcpServers": {
    "funplay-unreal": {
      "command": "npx",
      "args": ["-y", "funplay-unreal-mcp"],
      "env": {
        "FUNPLAY_UNREAL_MCP_URL": "http://127.0.0.1:8765/",
        "FUNPLAY_UNREAL_MCP_TOKEN": "<token from the Funplay MCP menu>"
      }
    }
  }
}

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Funplay Unreal MCP: common questions

Is Funplay Unreal MCP server safe?
Mostly: it is graded B (71/100). Read the Funplay Unreal MCP safety report
How do I install Funplay Unreal MCP?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Funplay Unreal MCP need an API key?
Yes. The registry entry asks for FUNPLAY_UNREAL_MCP_TOKEN, UNREAL_MCP_TOKEN.
Is Funplay Unreal MCP maintained?
The last commit was 134 days ago (2026-06-23). The latest release is v0.2.0.
How does Funplay Unreal MCP compare with other MCP servers?
safety score 71/100 (higher than 36% of 48,255 servers); github stars 3 (more than 80% of 28,688 servers); downloads a week 61 (more than 49% of 12,191 servers with a package). Full comparison.

More from FunplayAI →