Skip to main content
Glama
palolxx

Pollinations Think MCP Server

CHANGELOG.md•3.5 kB
📜 Changelog All notable changes to the MCPollinations will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [1.0.7] - `2025-04-08` ### Added - Project analysis and `OVERVIEW.md` update by Pink Pixel on `2025-04-08`. - Added Usage and Key Features sections to OVERVIEW.md. - Comprehensive codebase analysis. - Added ability to save generated images to a customizable file path as PNG (or other formats). - New options for `generateImage` tool: `saveToFile`, `outputPath`, `fileName`, and `format`. - Added hardcoded parameter `nologo=true` for all image generation. - Added customizable parameter `safe` for content filtering (defaults to false). - Set default seed to random for image generation to ensure variety. - Added customizable parameter `enhance` for image quality enhancement. - Set 'flux' as the default model for image generation. - Changed default behavior to save images to file automatically (PNG format). - Added comprehensive documentation in README.md about image saving behavior, locations, and accessing base64 data. - Implemented unique filename generation to prevent overwriting existing images. - Added automatic numeric suffixes for duplicate filenames. - Renamed `generateText` tool to `respondText` for clarity and consistency. - Removed `sayText` tool as it's not supported by the API. - Removed generic `listModels` tool in favor of specific `listImageModels` and `listTextModels` tools for clarity. - Ensured `model` parameter is properly documented as customizable for text generation. - Improved `listAudioVoices` tool to return the complete list of available voices. - Enhanced documentation for the `voice` parameter in `respondAudio` tool. - Fixed tool registration to ensure all tools are properly displayed in the MCP protocol. - Added test script to verify tool registration. - Standardized package name references throughout the codebase. - Replaced Claude-specific installation script with a comprehensive MCP configuration generator that supports customizing: - Output and temporary directories (using relative paths for portability) - Default parameters for image, text, and audio generation - Tool restrictions and permissions - Fixed server and package names to ensure compatibility - Removed nologo parameter from configuration as it's hardcoded to true - Added lists of available models for image and text generation to help users make informed choices - Changed the command to start the server from "model-context-protocol" to "mcpollinations" for better branding consistency - Removed `listPrompts` and `listResources` tools as they're not currently implemented with an API - Removed resourceService.js and resourceSchema.js files - Updated tool schemas to expose only the parameters we want to customize in the MCP client - Added MIT LICENSE file - Added comprehensive .gitignore file - Updated documentation to reflect the new configuration generator. ## [1.0.6] - `2025-04-01` ### Added - Compatibility with Node.js versions 14.0.0 and later. - AbortController polyfill for Node.js versions below 16.0.0. - Troubleshooting guide in README. - Enhanced documentation with system requirements and installation options. ### Fixed - "AbortController is not defined" error. - Improved error handling and reporting. ## [1.0.5] - `2025-04-01` ### Added - Initial public release.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/palolxx/pollinations-think-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server