Back to Home
aidenlab icon

hello3dmcp-server

Verified Safe

by aidenlab

Overview

A Node.js server that acts as a Model Context Protocol (MCP) bridge, enabling AI clients (e.g., ChatGPT, Claude Desktop) to control and query a 3D model visualization application via WebSocket for real-time interaction.

Installation

Run Command
npm start

Environment Variables

  • MCP_PORT
  • WS_PORT
  • BROWSER_URL

Security Notes

The server defaults to `cors({ origin: '*' })` (allowing all origins), which is a significant security risk for production deployment and should be restricted to specific trusted origins. WebSocket messages are JSON parsed, requiring robust input validation to prevent malformed data issues, though Zod schemas are used for tool parameters, reducing some risks. No explicit hardcoded secrets or direct command injection vectors from user-controlled input were found.

Similar Servers

Stats

Interest Score0
Security Score6
Cost ClassLow
Avg Tokens50
Stars0
Forks0
Last Update2025-12-30

Tags

MCP3D ControlWebSocketAI IntegrationNode.js