Generative art, anywhere on your site.
Ask Claude for a hero background in your brand colours and it picks a generator, renders it at the right size, looks at the preview, and wires it in. It works in claude.ai through a connector, and in your codebase through a Claude Code plugin.
Free · open source · no account needed
Claude Code plugin
The plugin adds the Seedwall tools and a skill that reads your project's brand colours, picks a look, downloads the art into public/, and writes the CSS: it covers the section at any width, has a dark-mode variant, and keeps the headline readable on top.
claude plugin marketplace add Suryansh-Codes2209/seedwall-mcp claude plugin install seedwall@seedwall
Then ask something like:
- “Add a topographic hero background in our brand colours.”
- “Give every blog post its own OG image.”
- “Make a README banner with a circuit look.”
claude.ai connector
In claude.ai, open Settings → Connectors → Add custom connector and paste:
https://mcp.seedwall.suryansh.work/mcp
Claude can then render wallpapers, covers and backgrounds in chat and show you a preview of each one.
What Claude can do with it
- list_looks: every generator and preset, plus the editor themes and device sizes.
- describe_look: one generator's colours, shapes and text settings.
- render: any generator at any size, returned as SVG and PNG links, a preview, and a studio link so you can fine-tune it here.
- seed: a numbered seed, or today's.
Every image is deterministic, so the same request always gives the same picture and the links are safe to embed. The server stores nothing.
Other MCP clients
Any client that supports remote MCP servers can connect over Streamable HTTP:
claude mcp add --transport http seedwall https://mcp.seedwall.suryansh.work/mcp
It's built on the public /api/render and /api/generators endpoints, which you can also call yourself:
curl -o hero.svg "https://seedwall.suryansh.work/api/render?g=aurora&w=1920&h=1080&format=svg" curl "https://seedwall.suryansh.work/api/generators"