OpenCode Unreal Engine MCP Bridge
Bridges OpenCode to Unreal Engine 5 editor via a local TCP connection, enabling interaction with the editor such as querying project structure, managing assets and actors, and generating code.
README
OpenCode Unreal Engine MCP Bridge
MCP server bridging OpenCode to Unreal Engine 5 editor via a local TCP connection.
How it works
- UE Editor Plugin (C++): Runs a TCP server on port 3099. Handles tool requests for project structure, C++ classes, Blueprints, scene actors, assets, build logs, and code generation.
- MCP Server (TypeScript): Bridges OpenCode's MCP protocol over stdio to the UE plugin's TCP socket.
Setup
- Enable the OpenCodeBridge plugin in Edit > Plugins.
- Run
npm installthennpm run build. - Launch OpenCode from the project root. The MCP server starts automatically.
Available Tools
ping- Check editor connectionget_project_structure- Project modules, plugins, content dirsget_scene_hierarchy- All actors in the levelexecute_console_command- Run console commandssearch_assets- Search the asset registryget_asset_details- Get metadata for an assetget_class_details- Get C++ class reflection infoget_module_dependencies- Parse Build.cs dependenciesget_plugin_list- List enabled pluginsget_output_log- Get recent log messagesget_build_logs- Get build log entriesget_compilation_status- Check hot-reload stateget_blueprint_list- List Blueprint assetsget_selected_actors- Get editor selectionget_actor_details- Get actor propertiesset_actor_property- Set a property on an actorgenerate_code- Write code to project sourcesearch_classes- Search C++ classesget_cpp_hierarchy- Get class hierarchyget_material_graph- Dump material node graph
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.