Dali by Lulu is an MCP server with 16 tools an agent can call, among them analyze_intent, analyze_winning_formula, community_benchmark. It answers at https://dali.getlulu.dev/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 20 October 2026, succeeded.
The prediction MCP — score your prompt before you generate, so you never waste a credit.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
analyze_intent | Parse a creative prompt into structured intent dimensions. Inputs: prompt, medium |
analyze_winning_formula | Find YOUR winning ad formula from your own numbers — paste your ads export. The category prior is a cold-start fallback; the real signal is what wins in YOUR account. Paste an ads CSV (a creative image-URL column + a performance column — CP Inputs: csv, category, email |
community_benchmark | Compare your prompt against community top scorers for this generator. Returns your score, missing A-grade patterns, and highest-ROI patterns to add. Inputs: prompt, generator |
creative_patterns | Community graph: which patterns consistently produce high-grade prompts for this generator? Powered by the V3 graph brain (Supabase PostgreSQL). Every scored prompt contributes. Returns top patterns by type, enhancement unlocks, and cross-m Inputs: generator, grade |
dali_version | Current Dali MCP version and changelog. Check this whenever you want to know what tools are available, what changed in the latest release, or which version is running. |
enhance_prompt | Get a rewrite brief for this prompt + generator. YOU write the enhanced prompt from the brief. Returns a structured brief with score_before, rewrite_brief, and llm_instructions. category (optional): the ad vertical (e.g. "wellness", "beauty Inputs: prompt, generator, category |
enhancement_path | Show the most reliable path from a bad grade to an A on this generator. Mines the Dali graph for all F/D → A/B enhancement pairs and surfaces the patterns that appear most consistently in the 'after' side. These are the highest-ROI moves fo Inputs: generator, starting_grade |
list_generators | List all supported generation targets (providers + models) with medium and core strength. |
my_story | Your Dali creative report — scoring history, generator stats, recent scorers, creative DNA. |
prompt_neighbors | Find community A/B-grade prompts structurally similar to yours. Uses graph traversal (Memgraph) to locate prompts that share the most creative patterns with your input and scored A or B on the same generator. Returns what those prompts did Inputs: prompt, generator |
score_creative | Score an actual ad IMAGE (not the text prompt) for conversion — before you spend. Conversion lives in the pixels, so this scores the real creative and gives you ONE answer combining two views, in a single call: • HEADLINE score = how much i Inputs: image_url, category |
score_creative_from_view | Score an ad creative YOU are looking at (e.g. a pasted/attached image) against the winning corpus — no URL needed. Use this when the user shares an image in the conversation: read the creative yourself and fill in what you see, and Dali sco Inputs: category, lighting, subject, subject_age, format, text_density |
score_prompt | Score a prompt for a generation target (0–100) and, if it's weak, return the rewrite brief — in ONE call. Reads intent with a fast heuristic keyword analyzer, scores the prompt, then: • score ≥ 70 (A/B) → returns the scorecard and tells you Inputs: prompt, generator, category |
score_variations | Score 2–8 prompt variations for the same generator and rank them best-to-worst. Use this when you've drafted multiple versions of a prompt and want to pick the winner without burning generation credits. Returns a ranked list with per-dimens Inputs: prompts, generator |
suggest_generator | Recommend the best generator for your creative concept and per-generation budget. Analyzes the concept's creative signals (motion, style, subject type, use case) and matches them to generators within your budget. Returns a ranked list so yo Inputs: concept, budget_usd_max |
track_enhancement | Record an enhancement pair in the Dali graph brain. Call this AFTER you write an enhanced prompt from score_prompt's brief or enhance_prompt. This records the before→after improvement so the graph learns which rewrites consistently push sco Inputs: original_prompt, enhanced_prompt, generator |
Every block below points at https://dali.getlulu.dev/mcp. Pick your client and copy.
claude mcp add --transport http dali-by-lulu https://dali.getlulu.dev/mcp
{
"mcpServers": {
"dali-by-lulu": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://dali.getlulu.dev/mcp"]
}
}
}{
"mcpServers": {
"dali-by-lulu": {
"url": "https://dali.getlulu.dev/mcp"
}
}
}{
"servers": {
"dali-by-lulu": {
"type": "http",
"url": "https://dali.getlulu.dev/mcp"
}
}
}{
"context_servers": {
"dali-by-lulu": {
"url": "https://dali.getlulu.dev/mcp"
}
}
}{
"mcpServers": {
"dali-by-lulu": {
"serverUrl": "https://dali.getlulu.dev/mcp"
}
}
}{
"mcpServers": {
"dali-by-lulu": {
"url": "https://dali.getlulu.dev/mcp"
}
}
}name: Dali by Lulu
version: 0.0.1
schema: v1
mcpServers:
- name: Dali by Lulu
type: streamable-http
url: https://dali.getlulu.dev/mcp{
"mcpServers": {
"dali-by-lulu": {
"httpUrl": "https://dali.getlulu.dev/mcp"
}
}
}{
"mcpServers": {
"dali-by-lulu": {
"type": "http",
"url": "https://dali.getlulu.dev/mcp"
}
}
}{
"mcpServers": {
"dali-by-lulu": {
"url": "https://dali.getlulu.dev/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fdali.getlulu.dev%2Fmcp&type=streamable_http&id=dali-by-lulu&name=Dali%20by%20Lulu
It answered our last check on 20 October 2026 in 150 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.
16, as returned by the server's own tools/list on 12 September 2026: analyze_intent, analyze_winning_formula, community_benchmark, creative_patterns, dali_version, enhance_prompt, enhancement_path, list_generators, and 8 more.
It answered our last check on 20 October 2026 in 150 ms. Over 6 checks since 11 September 2026 it answered 6.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://dali.getlulu.dev/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: io.github.lulu-the-narwhal. Endpoint host: dali.getlulu.dev. ARD identifier: urn:air:io.github.lulu-the-narwhal:mcp:dali.
First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.