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.0.tar.gz (2.5 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.0-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for datav_twinfabric_mcp-0.9.0.tar.gz
Algorithm Hash digest
SHA256 79a809c392c82b34bd24023e0a71813380ddc2e194b2819c257c1c188d5c87c3
MD5 0dd535eae46a519fc2f91e1e72b46685
BLAKE2b-256 87aa8112f910e857bbc108dcadbb9dc441533f2937c62f43f739aa26098c0d49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for datav_twinfabric_mcp-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2e2822f09389590df75ac091425a7daf9db58deba85178b9984246c862bfff8c
MD5 3847deec4c92aff0a54116b76426cb7f
BLAKE2b-256 98431248a9d34153e851c8efe6601a166e853dd083ad91416152bf55f6695f37

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