MCPollinations
by pinkpixel-dev·★ 41·Score 45
MCP server for AI assistants to generate images, text, and audio through Pollinations APIs.
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:
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 READMEgenerateImageUrlGenerates an image URL from a text prompt
generateImageGenerates an image as base64 data and saves it to a file
editImageEdits or modifies existing images based on text prompts
generateImageFromReferenceGenerates new images using existing images as reference
listImageModelsLists available models for image generation
respondTextResponds with text to a prompt using customizable parameters
respondAudioGenerates an audio response to a text prompt
listTextModelsLists available models for text generation
listAudioVoicesLists all available voices for audio generation
Comparable tools
Installation
Installation
Via Smithery (Recommended for Claude Desktop)
npx -y @smithery/cli install @pinkpixel-dev/mcpollinations --client claudeUsing npx (No installation required)
npx @pinkpixel-dev/mcpollinationsGlobal Installation
npm install -g @pinkpixel-dev/mcpollinations
mcpollinationsClone from Repository
git clone https://github.com/pinkpixel-dev/mcpollinations.git
cd mcpollinations
node pollinations-mcp-server.jsClaude 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
Last updated · Auto-generated from public README + GitHub signals.