Blender MCP Client via Firebase Genkit Gemini
@xprilion
About Blender MCP Client via Firebase Genkit Gemini
An MCP Client for interfacing with the Blender MCP Server built with Firebase Genkit and Gemini
Overview
What is Blender MCP Client via Firebase Genkit Gemini?
A client application for interacting with Blender through the Model Context Protocol (MCP). It uses Firebase Genkit to access Gemini and as the underlying MCP client, enabling users to create and manipulate 3D scenes by selecting shapes, colors, textures, and patterns and providing scene descriptions.
How to use Blender MCP Client via Firebase Genkit Gemini?
Ensure Node.js, pnpm, Blender with the MCP server (from ahujasid/blender-mcp), and Firebase Genkit MCP are installed. Clone the repository, run pnpm install and pnpm dev, then open http://localhost:3000. From the interface, select a shape, choose colors/textures/patterns, add a scene description, and click "Submit Scene" to send data to Blender. View and restore previous scene versions from the history panel.
Key features of Blender MCP Client via Firebase Genkit Gemini
- Shape selection from a grid of basic 3D shapes
- Color, texture, and pattern selection
- Scene description input for detailed control
- Scene version history for easy rollback
- Real-time updates to Blender through MCP
Use cases of Blender MCP Client via Firebase Genkit Gemini
- Remotely send scene data to Blender from a web interface
- Experiment with different shapes, colors, and materials before finalizing a scene
- Keep a history of scene versions for quick iteration and rollback
- Combine textual scene descriptions with visual property selections
FAQ from Blender MCP Client via Firebase Genkit Gemini
What does Blender MCP Client via Firebase Genkit Gemini do?
It provides a web interface to interact with Blender using MCP, allowing users to compose 3D scenes by selecting shapes, colors, textures, and patterns, and describing the scene in text.
What prerequisites are required to run the client?
Node.js, pnpm, Blender with the MCP server running (github.com/ahujasid/blender-mcp), and Firebase Genkit MCP must be installed.
Does the client require a running Blender instance?
Yes, Blender must be running with its MCP server active for the client to send scene data and receive real-time updates.
What license is this project under?
The project is licensed under the MIT License (see the LICENSE file).
Basic information
More Agent Frameworks MCP clients
Ollama MCP (Model Context Protocol)
mihirrdMCP client for local ollama models
Nerve
evilsocketThe Simple Agent Development Kit.
SSE-based Server and Client for
sidharthrajaramA working pattern for SSE-based MCP clients and servers
🚀 MCPOmni Connect - Universal Gateway to MCP Servers
Abiorh001MCPOmni Connect is an agent execution runtime that connects to multiple MCP servers via stdio, SSE, or streamable HTTP. It supports chat, autonomous agents, and planner-based orchestration treating each MCP server as a tool agent to enable dynamic multi-agent workflows across LLM
🌟 MCPM - Model Context Protocol Manager
pathintegral-instituteCLI MCP package manager & registry for all platforms and all clients. Search & configure MCP servers. Advanced Router & Profile features.
Comments