Primitive
Createdprasanthmj
Generates images from text descriptions using OpenAI's DALL-E API, demonstrating how to build MCP tools for Large Language Models.
About
Primitive is a Go implementation of a Model Context Protocol (MCP) server designed to generate images using OpenAI's DALL-E API. It showcases how to create MCP tools that can be integrated with Large Language Models like Claude, enabling them to generate images based on text prompts. The server handles image generation, save locations, and offers configurable image dimensions, all while providing proper error handling and logging.
Key Features
- Generates images from text descriptions
- Automatically handles save locations
- Configurable image dimensions
- Proper error handling and logging
- Works with Claude Desktop and other MCP clients
Use Cases
- Generate images based on user prompts within a Large Language Model environment.
- Extend the capabilities of LLMs like Claude with image generation.
- Demonstrate the creation of MCP tools for interacting with AI models.