Scores image and video generation prompts for models such as Veo 3, Sora, Kling and Midjourney, and rewrites weak ones.
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add dali -- uvx dali-mcp~/.codex/config.toml
[mcp_servers.dali]
command = "uvx"
args = ["dali-mcp"]
# codex mcp add dali -- uvx dali-mcp~/.cursor/mcp.json
{
"mcpServers": {
"dali": {
"command": "uvx",
"args": [
"dali-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"dali": {
"type": "stdio",
"command": "uvx",
"args": [
"dali-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"dali": {
"command": "uvx",
"args": [
"dali-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"dali": {
"command": "uvx",
"args": [
"dali-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"dali": {
"command": "uvx",
"args": [
"dali-mcp"
]
}
}
}Remote
claude mcp add --transport http dali https://dali.getlulu.dev/mcp~/.codex/config.toml
[mcp_servers.dali]
url = "https://dali.getlulu.dev/mcp"
# codex mcp add dali --url https://dali.getlulu.dev/mcp~/.cursor/mcp.json
{
"mcpServers": {
"dali": {
"url": "https://dali.getlulu.dev/mcp"
}
}
}.vscode/mcp.json
{
"servers": {
"dali": {
"type": "http",
"url": "https://dali.getlulu.dev/mcp"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"dali": {
"httpUrl": "https://dali.getlulu.dev/mcp"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"dali": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://dali.getlulu.dev/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"dali": {
"url": "https://dali.getlulu.dev/mcp"
}
}
}