promptpilot-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| POLLINATIONS_API_KEY | No | Pollinations API key required for paid models. Free models work without an API key. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_modelsB | List all available models for image, video, and audio generation with their type and pricing |
| list_stylesB | List all available styles, lighting, camera angles, moods, colors, and quality tags for prompt building |
| build_promptB | Build an optimized prompt from subject + style/lighting/camera/mood/color/quality options |
| generate_imageC | Generate an image using Pollinations API. Returns a URL to the generated image. |
| generate_videoC | Generate a video using Pollinations API. Returns a URL to the generated video. |
| generate_audioC | Generate audio (speech or music) using Pollinations API. Returns a URL to the generated audio. |
| check_balanceA | Check your Pollinations API balance (pollen). Shows remaining credits for paid models. |
| generate_batchB | Generate multiple images in one call (up to 10). More efficient than calling generate_image repeatedly. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 8 tools
Each tool has a clearly distinct purpose with no overlap: build_prompt constructs prompts, check_balance checks API credits, generate_* tools create different media types, and list_* tools provide metadata. The separation between generate_image, generate_batch, generate_video, and generate_audio is unambiguous, and list_models vs list_styles serve different informational needs.
All tools follow a consistent verb_noun naming pattern with snake_case throughout. The verbs are descriptive and appropriate: build_, check_, generate_, and list_ are used consistently across related tools, making the set predictable and easy to understand at a glance.
With 8 tools, this server is well-scoped for its purpose of interacting with the Pollinations API for media generation and prompt building. Each tool earns its place by covering distinct aspects: prompt construction, balance checking, media generation (with batch optimization), and model/style listing, without being overwhelming or insufficient.
The tool set covers core workflows comprehensively: prompt building, credit management, media generation (image, video, audio, batch), and resource listing. A minor gap is the lack of tools for managing generated content (e.g., delete or retrieve metadata), but agents can work around this using the provided URLs and API balance checks.