Skip to main content

DataV.TwinFabric MCP Server: A server for DataV.TwinFabric integration via the Model Context Protocol (MCP).

Project description

DTF MCP server

Python bridge for interacting with Unreal Engine 5.2 using the Model Context Protocol (MCP).

Setup

  1. Make sure Python 3.10+ is installed
  2. Install uv if you haven't already:
    curl -LsSf https://astral.sh/uv/install.sh | sh
    
  3. Create and activate a virtual environment:
    cd Python
    uv venv
    source .venv/bin/activate  # On Unix/macOS
    # or
    .venv\Scripts\activate     # On Windows
    
  4. Install dependencies:
    uv pip install -e .
    

At this point, you can configure your MCP Client (Claude Desktop, Cursor, Windsurf) to use the Unreal MCP Server as per the Configuring your MCP Client.

Test on Cherry Studio

  1. Add MCP server in Settings.
  • Type: stdio
  • Command: uv
  • Arguments:
--directory
absolute/path/to/this/repository/Python
run
twinfabric_mcp_server.py
  • Environment Variables:
DASHSCOPE_API_KEY=your/dashscope/api/key
LOCATION_APP_ID=095e3f5c21f44dd78f3e97e9be858341

Note: You can get your DASHSCOPE_API_KEY according to 阿里云百炼-账号设置-获取 API Key.

  1. Save and Start the server.
  2. Switch to the default assistant page, add MCP server at the bottom, and start your conversations.

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

datav_twinfabric_mcp-0.9.99.tar.gz (13.0 kB view details)

Uploaded Source

Built Distribution

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

datav_twinfabric_mcp-0.9.99-py3-none-any.whl (15.6 kB view details)

Uploaded Python 3

File details

Details for the file datav_twinfabric_mcp-0.9.99.tar.gz.

File metadata

File hashes

Hashes for datav_twinfabric_mcp-0.9.99.tar.gz
Algorithm Hash digest
SHA256 2b205fb648fff11a3f92df170ca13f81cb08b7c8ffb9896d3ca5a68deb6e95c3
MD5 c36fbec7ddddb8a435abc37d74c75e47
BLAKE2b-256 9a78702100c8754e996bd83452c5d7b9881d00a23cccfe60d4d4bb8264e75a6c

See more details on using hashes here.

File details

Details for the file datav_twinfabric_mcp-0.9.99-py3-none-any.whl.

File metadata

File hashes

Hashes for datav_twinfabric_mcp-0.9.99-py3-none-any.whl
Algorithm Hash digest
SHA256 f4e0e8dfff64faf38c47af8b9a289bf0b506a42311975b0e5342a672e68df5d6
MD5 5d2253fe4b2f3a6a3ce09197bf640d6f
BLAKE2b-256 355cffc00560e239bd0b9bc7c0ff7b5ff5a517d208c33ddaeaa2b1fb13911f9e

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