blob-svg-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
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 | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| generate_blobA | Generate a single blob shape as a complete SVG. Returns an organic, rounded shape with customizable size, color, complexity, and randomness. |
| generate_blob_setA | Generate multiple blobs scattered on a canvas. Useful for backgrounds, hero sections, and decorative compositions. |
| generate_gradient_blobA | Generate a blob filled with a linear gradient. Great for modern UI elements and hero illustrations. |
| generate_blob_pathA | Generate only the SVG path data string (the d attribute). Useful when you want to embed the blob in your own SVG or use it programmatically. |
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 4 tools
Each tool targets a distinct output format or use case: single blob, multiple blobs, gradient-filled blob, and raw path data. However, generate_blob and generate_gradient_blob overlap somewhat since both produce a single blob SVG, with the only differentiator being the fill style.
All tool names follow a clear generate_blob base with modifier suffixes, and snake_case is used consistently. There is minor inconsistency in modifier placement: generate_blob_set vs generate_gradient_blob vs generate_blob_path, but the pattern remains predictable.
Four tools is an appropriate, focused scope for a blob-SVG generation server. It avoids bloat while covering the primary variations one would expect, though it is on the smaller side.
The server covers the main use cases: individual blobs, background sets, gradient styling, and raw path extraction for custom embedding. Missing niche features like animated blobs or advanced shape controls are minor gaps, not critical failures.