Together AI Image Server

Together AI Image Server

English | 简体中文

A TypeScript-based MCP (Model Context Protocol) server for generating images using Together AI API.

Overview

This server provides a simple interface to generate images using Together AI's image generation models through the MCP protocol. It allows Claude and other MCP-compatible assistants to generate images based on text prompts.

Features

Tools

  • generate_image - Generate images from text prompts
    • Takes a text prompt as required parameter
    • Optional parameters for controlling generation steps and number of images
    • Returns URLs and local paths to generated images

Prerequisites

  • Node.js (v14 or later recommended)
  • Together AI API key

Installation

# Clone the repository git clone https://github.com/zym9863/together-ai-image-server.git cd together-ai-image-server # Install dependencies npm install

Configuration

Set your Together AI API key as an environment variable:

# On Linux/macOS export TOGETHER_API_KEY="your-api-key-here" # On Windows (Command Prompt) set TOGETHER_API_KEY=your-api-key-here # On Windows (PowerShell) $env:TOGETHER_API_KEY="your-api-key-here"

Alternatively, you can create a .env file in the project root:

TOGETHER_API_KEY=your-api-key-here

Development

Build the server:

npm run build

For development with auto-rebuild:

npm run watch

Usage with Claude Desktop

To use with Claude Desktop, add the server config:

On macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "Together AI Image Server": { "command": "/path/to/together-ai-image-server/build/index.js" } } }

Replace /path/to/together-ai-image-server with the actual path to your installation.

Debugging

Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector, which is available as a package script:

npm run inspector

The Inspector will provide a URL to access debugging tools in your browser.

API Reference

generate_image

Generates images based on a text prompt using Together AI's image generation API.

Parameters:

  • prompt (string, required): Text prompt for image generation
  • steps (number, optional, default: 4): Number of diffusion steps (1-4)
  • n (number, optional, default: 1): Number of images to generate (1-4)

Returns:

JSON object containing:

  • image_urls: Array of URLs to the generated images
  • local_paths: Array of paths to locally cached images

License

MIT

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

A MCP server that enables Claude and other MCP-compatible assistants to generate images from text prompts using Together AI's image generation models.

  1. Overview
    1. Features
      1. Tools
    2. Prerequisites
      1. Installation
        1. Configuration
          1. Development
            1. Usage with Claude Desktop
              1. Debugging
                1. API Reference
                  1. generate_image
                2. License
                  1. Contributing

                    Related MCP Servers

                    • A
                      security
                      A
                      license
                      A
                      quality
                      Enables the generation of images using Together AI's models through an MCP server, supporting customizable parameters such as model selection, image dimensions, and output directory.
                      Last updated -
                      1
                      4
                      JavaScript
                      MIT License
                      • Apple
                      • Linux
                    • -
                      security
                      A
                      license
                      -
                      quality
                      A MCP server that integrates with Cursor IDE to generate images based on text descriptions using JiMeng AI, allowing users to create and save custom images directly within their development environment.
                      Last updated -
                      82
                      Python
                      MIT License
                      • Apple
                      • Linux
                    • A
                      security
                      A
                      license
                      A
                      quality
                      An MCP server implementation that integrates with Minimax API to provide AI-powered image generation and text-to-speech functionality in editors like Windsurf and Cursor.
                      Last updated -
                      2
                      192
                      1
                      JavaScript
                      MIT License
                      • Apple
                    • -
                      security
                      F
                      license
                      -
                      quality
                      Allows AI assistants to generate and transform high-quality images from text prompts using Google's Gemini model via the MCP protocol.
                      Last updated -
                      1
                      Python
                      • Apple

                    View all related MCP servers

                    ID: p1ctvg1l87