GLTF模型控制服务器

通过自然语言控制GLTF模型的MCP服务器,支持实时在Web浏览器中操作模型。

  • by lvncer
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 lvncer/coeur

使用说明

glmcp

许可证

gltf 模型AI 可以用自然语言控制MCP 服务器。 Claude Desktop 等的MCP 只需从客户端用自然语言进行指示Web 在浏览器中gltf 模型实时运行。

安装,安装

该项目支持两种操作模式:

  1. 本地模式:在本地环境中MCP 启动服务器(建议)

  2. 远程模式(停止中)

开发人员文档

项目结构

coeur/
├── src/
│   ├── app/
│   │   └── server.ts
│   ├── services/
│   │   └── index.ts             # モデル/アニメーション用サービス
│   ├── mcp/
│   │   ├── resourceHandlers.ts  # MCPリソースハンドラー
│   │   ├── resources.ts         # MCPリソース
│   │   ├── toolHandlers.ts      # MCPツールハンドラー
│   │   └── tools.ts             # MCPツール
│   ├── client/
│   │   ├── AppR3F.tsx           # R3F+Drei ベースのビューア
│   │   └── main.tsx             # クライアントエントリ
│   ├── mcp-server.ts            # MCPサーバー実装(stdio + SSE)
│   ├── gateway.ts               # stdio↔SSEゲートウェイ(Claude Desktop用)
│   └── redis-client.ts
├── public/
│   ├── models/                  # モデル配置(.glb/.gltf)
│   ├── animations/              # glTFアニメーション配置(.glb/.gltf)
│   └── index.html               # glTFビューア
├── package.json
└── README.md