Quiver AI MCP Server
An MCP server that exposes Quiver AI vector graphics APIs as tools, built with XMCP and deployable to Railway.
Tools
| Tool | Description |
|---|---|
generate_svg | Generate SVG vector graphics from a text prompt, with optional reference images |
vectorize_image | Convert a raster image (PNG, JPG) into an SVG vector graphic |
list_models | List available Quiver AI models |
Setup
-
Copy
.env.exampleto.envand fill in your keys:QUIVER_API_KEY— from Quiver AIMCP_API_KEY— a strong random string you generate (used to authenticate MCP clients)
-
Install and run:
npm install npm run dev -
The MCP endpoint is available at
http://localhost:3000/mcp
Deploy to Railway
- Push this repo to GitHub
- Create a new Railway project from the repo
- Set environment variables in Railway dashboard:
QUIVER_API_KEYMCP_API_KEY
- Railway will build and deploy using the Dockerfile
Connect from Claude Desktop
Add to your Claude Desktop MCP config:
{
"mcpServers": {
"quiver-ai": {
"command": "npx",
"args": [
"mcp-remote",
"https://your-railway-domain.up.railway.app/mcp",
"--header",
"Authorization:Bearer YOUR_MCP_API_KEY"
]
}
}
}