MCP Catalogs
HomeMCPollinations screenshot

MCPollinations

by pinkpixel-dev·41·Score 45

MCP server for AI assistants to generate images, text, and audio through Pollinations APIs.

ai-llmmediadeveloper-tools
14
Forks
1
Open issues
2 mo ago
Last commit
2d ago
Indexed

Overview

MCPollinations is a versatile Model Context Protocol server that enables AI assistants to generate multimodal content through Pollinations APIs. It provides tools for image generation (with customizable models, dimensions, and formats), text responses, and audio generation with different voices. The server supports optional authentication for enhanced access and offers features like image saving in multiple formats, image-to-image editing, and configuration customization through MCP settings.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Generate images from text prompts and save them in various formats
you:Create audio responses from text with customizable voices
you:Edit existing images or create new ones based on reference images
you:What authentication options are available?
you:Which image formats can be saved?

When to choose this

Choose MCPollinations when you need multimodal content generation capabilities in your AI workflow without complex setup or API management.

When NOT to choose this

Avoid if you need proprietary model access or require strict content filtering, as MCPollinations relies on the external Pollinations API with limited control over content policies.

Tools this server exposes

9 tools extracted from the README
  • generateImageUrl

    Generates an image URL from a text prompt

  • generateImage

    Generates an image as base64 data and saves it to a file

  • editImage

    Edits or modifies existing images based on text prompts

  • generateImageFromReference

    Generates new images using existing images as reference

  • listImageModels

    Lists available models for image generation

  • respondText

    Responds with text to a prompt using customizable parameters

  • respondAudio

    Generates an audio response to a text prompt

  • listTextModels

    Lists available models for text generation

  • listAudioVoices

    Lists all available voices for audio generation

Comparable tools

dalle-mcpstable-diffusion-mcpwhisper-mcpelevenlabs-mcp

Installation

Installation

Via Smithery (Recommended for Claude Desktop)

npx -y @smithery/cli install @pinkpixel-dev/mcpollinations --client claude

Using npx (No installation required)

npx @pinkpixel-dev/mcpollinations

Global Installation

npm install -g @pinkpixel-dev/mcpollinations
mcpollinations

Clone from Repository

git clone https://github.com/pinkpixel-dev/mcpollinations.git
cd mcpollinations
node pollinations-mcp-server.js

Claude Desktop Integration

Add to your Claude Desktop config.json:

{
  "mcpollinations": {
    "command": "npx",
    "args": ["-y", "@pinkpixel-dev/mcpollinations"],
    "env": {
      "token": "YOUR_TOKEN_OPTIONAL",
      "referrer": "your-app-or-domain-optional",
      "IMAGE_MODEL": "flux",
      "IMAGE_WIDTH": "1024",
      "IMAGE_HEIGHT": "1024",
      "OUTPUT_DIR": "./mcpollinations-output"
    }
  }
}

FAQ

What authentication options are available?
MCPollinations supports optional authentication through environment variables (POLLINATIONS_TOKEN and POLLINATIONS_REFERRER) or through the MCP configuration file's env section. The server works without authentication on the free tier.
Which image formats can be saved?
Images can be saved as PNG, JPEG, JPG, or WebP formats. PNG is the default format. Images are saved to disk by default with base64-encoded data also returned.

Compare MCPollinations with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.