DotNet2025
0
Showcases an Evergine-based 3D Model Context Protocol (MCP) server interacting with an LLM-powered client for real-time 3D scene manipulation.
概要
This project provides a comprehensive demonstration of building both server and client components for Model Context Protocol (MCP) applications in C#. It features an Evergine-powered 3D server capable of creating and manipulating primitive 3D objects, and generating complex 3D models via TripoAI. The accompanying console-based client leverages Large Language Models (LLMs) such as Azure OpenAI or Ollama to enable natural language interaction with the 3D server, illustrating robust communication and generative AI integration within a real-time 3D environment.
主な機能
- Evergine-based 3D MCP Server for real-time scene interaction
- LLM-powered console MCP Client supporting Azure OpenAI and Ollama
- Generative AI integration for 3D model creation via TripoAI
- Creation and deletion of basic 3D primitives in a server-side 3D scene
- Demonstrates client-server communication using Model Context Protocol (MCP)
- 0 GitHub stars
ユースケース
- Integrating Generative AI into 3D application workflows
- Building MCP Servers that expose real-time 3D tools
- Implementing MCP Clients that interact with servers through LLMs