openbrush-mcp
by moz411
Overview
This server integrates Open Brush 3D design software with LLMs, allowing natural language control over creative tasks.
Installation
python openbrush_mcp_server.pySecurity Notes
The server directly injects parameters provided by the LLM into URL query strings for the Open Brush API without explicit sanitization or validation. This creates a potential command injection vulnerability if a malicious or unexpected string from the LLM (e.g., containing URL query delimiters like '&' or '=') could alter the intended API call to Open Brush. While the README warns users to 'Trust sent commands' and not expose port 40074 to the internet, the code itself does not mitigate against a potentially compromised or misbehaving LLM generating harmful input to the local API.
Similar Servers
mcpo
Exposes Model Context Protocol (MCP) tools as OpenAPI-compatible HTTP servers.
mcp-client-for-ollama
An interactive terminal client for connecting local Ollama LLMs to Model Context Protocol (MCP) servers, enabling advanced tool use and workflow automation for local LLMs.
mcp-openapi-server
A Model Context Protocol (MCP) server that exposes OpenAPI endpoints as MCP tools, along with optional support for MCP prompts and resources, enabling Large Language Models to interact with REST APIs.
Polymcp
A comprehensive TypeScript framework for building and orchestrating Model Context Protocol (MCP) servers and AI agents, enabling LLMs to intelligently discover, select, and execute external tools.