
Pollinations MCP 服务器

2025.03.07
4
JavaScriptAI服务集成图像生成文本生成内容生成
Pollinations MCP 服务器是一个基于Model Context Protocol (MCP)的服务器实现,用于连接Pollinations.ai服务的API接口。该服务器允许AI模型通过MCP协议调用Pollinations.ai的图像和文本生成功能。
View on GitHub
Overview
基本能力
产品定位
Pollinations MCP 服务器是一个中间件,旨在通过MCP协议为AI模型提供访问Pollinations.ai图像和文本生成服务的桥梁。
核心功能
- 支持通过MCP协议与Pollinations.ai服务交互
- 提供三个主要工具:
generate_image
: 使用Pollinations.ai生成图像并返回URL(默认无水印)download_image
: 下载生成的图像到本地文件generate_text
: 使用Pollinations.ai生成文本- 基于TypeScript实现,支持类型安全
- 使用stdio传输机制,便于与AI模型集成
适用场景
- AI模型需要集成图像生成能力
- 开发需要调用Pollinations.ai API的应用
- 构建基于MCP协议的AI工具链
工具列表
- generate_image: 使用Pollinations.ai生成图像并返回URL
- download_image: 下载生成的图像到本地文件
- generate_text: 使用Pollinations.ai生成文本
常见问题解答
- 目前在Cursor中配置此服务器可能不会成功,建议使用Cline
- 图像生成提示词最好使用英文,保持简短精确
使用教程
使用依赖
- 确保已安装Node.js和npm
- 克隆仓库并安装依赖:
git clone https://github.com/bendusy/pollinations-mcp.git
cd pollinations-mcp
npm install
安装教程
- 构建项目:
npm run build
- 作为MCP服务器运行:
npm start
调试方式
- 在Cline中配置服务器后,测试图像生成功能:
使用Pollinations生成图像:beautiful sunset over ocean with palm trees
- 检查生成的图像URL或下载的文件是否符合预期