# Raven > Raven, an MCP server by ravenmcp.ai, listed from the official MCP registry. Indexed, not reviewed: facts and our own checks, no score or ranking. Design intelligence for coding agents: audits, design systems, and a taste profile agents consult. - Canonical: https://www.anchorterminal.com/tools/ravenmcp-raven-mcp - Markdown: https://www.anchorterminal.com/tools/ravenmcp-raven-mcp.md (~2,950 tokens) - Slim: https://www.anchorterminal.com/tools/ravenmcp-raven-mcp.min.md (~2,880 tokens, same facts, less prose, for token-sensitive contexts) - JSON: https://www.anchorterminal.com/tools/ravenmcp-raven-mcp.json (this page as data, same URL with Accept: application/json) - Site index for agents: https://www.anchorterminal.com/llms.txt (full text: https://www.anchorterminal.com/llms-full.txt) - API: https://www.anchorterminal.com/api/v1/index.json - Updated: 2026-10-04 # Raven > Indexed, not reviewed: facts from the official MCP registry and our own checks. No score, grade or rank, and not in the rankings until the panel reviews it. How the index works: https://www.anchorterminal.com/indexed/ - Kind: MCP server, by ravenmcp.ai (https://ravenmcp.ai) - Listed because: It's published in the registry under ravenmcp.ai, a namespace the registry only gives to whoever proves they control that domain. - What the official MCP registry says: Design intelligence for coding agents: audits, design systems, and a taste profile agents consult. ## Facts - MCP registry: `ai.ravenmcp/raven-mcp` 2.6.0 - Endpoint: https://mcp.ravenmcp.ai/api/mcp (streamable HTTP) - Package: npm `raven-mcp` (stdio) - Source: https://github.com/rhinocap/raven-mcp - Website: https://ravenmcp.ai - npm downloads a week: 578 - GitHub stars: 6 - Registry entry updated: 2026-09-23 ## Tools - Tools it lists (45, about 16,795 tokens of context, `tools/list` without credentials over MCP 2025-11-25, checked 2026-10-04 22:20 UTC): - `get_principles` (read-only): Get design principles relevant to a UI context. Returns usability heuristics, laws of UX, Gestalt principles, accessibility requirements, typography rules, and… - `get_pattern` (read-only): Get proven UI/UX patterns for a specific design type. Returns do's, don'ts, evidence, and checklists for signup flows, pricing pages, navigation, forms,… - `get_business_strategy` (read-only): Get business and monetization strategies for digital products. Covers monetization models, retention strategies, onboarding optimization, growth mechanics, and… - `evaluate_design` (read-only): Evaluate a design description against UX principles. Returns relevant principles, potential violations, and improvement suggestions. Screenshot pixel-diff is… - `search_knowledge` (read-only): Search across all design principles, UI patterns, and business strategies. Use when you need to find specific guidance or don't know which category to look in. - `get_checklist` (read-only): Get a pre-publish checklist for a specific UI type. Returns actionable yes/no items to verify before shipping. - `get_d4d_framework` (read-only): Get the Design for Delight (D4D) framework templates. Returns customer problem statement, ideal state, hypothesis, LOFA, and experiment templates for… - `list_design_systems` (read-only): Browse available design systems for tokens. Filter by category (component-library, consumer, developer, fintech, framework, platform, productivity) or search… - `get_design_system` (read-only): Get design tokens for a specific design system. Returns colors, typography, spacing, radii, elevation, and motion tokens in W3C DTCG, CSS custom properties, or… - `compose_system` (read-only): Mix tokens from different design systems to create a custom composite. Example: Linear's colors + Stripe's typography. - `audit_page` (read-only): Audit HTML/CSS against Raven's design quality standards. Checks typography (min 13px, weight 400+, modular-scale heading ratios, line-height consistency),… - `score_page` (read-only): Score an HTML/CSS page across 7 design categories (Structure, Typography, Color & palette, Spacing & rhythm, Accessibility, Responsive layout, Design tokens),… - `audit_parity` (read-only): Compare iOS vs Android element snapshots against a checklist of named spatial relationships (vertical centering, baseline/left alignment, equal gap/size,… - `audit_ios_a11y` (read-only): Score an accessibility-enriched iOS element snapshot — missing accessibilityLabel/value/traits, sub-44pt tap targets, per-text WCAG contrast, Dynamic Type… - `audit_responsive_visibility` (read-only): Render a URL at multiple breakpoints and flag content elements that are visible on desktop but hidden on mobile (display:none / opacity:0 / visibility:hidden /… - `audit_contrast` (read-only): Compute WCAG contrast ratios for every text element on a rendered page (pass url) or from a supplied dom_snapshot. Reports AA (4.5:1 normal, 3:1 large) and AAA… - `suggest_contrast_fix` (read-only): Given failing WCAG color pairs, return the MINIMAL color change that clears the target ratio. For each {fg,bg} pair, computes the smallest foreground… - `audit_url` (read-only): Layer 0 render-and-capture audit: renders a LIVE URL at each viewport×theme, scroll-settles (fires whileInView/IntersectionObserver reveals; plays preload=none… - `audit_content` (read-only): Evaluate an array of content items (headings, prose, CTAs, labels, captions, metrics, outcomes) against UX-writing principles and deterministic heuristics.… - `audit_typography` (read-only): Audit the typographic SCALE of a rendered page (pass url) or a pre-collected snapshot of text nodes. Emits a focused report: (a) MODULAR SCALE — detects the… - `audit_tap_targets` (read-only): WCAG 2.5.5 / Apple 44pt tap-target audit for the web. Collects every interactive element (a, button, [role=button], input[type=submit/button/checkbox/radio],… - `get_brand_system` (read-only): Get a complete design system for building an app with branding like a specific company. Say 'Make me an app with branding like Spotify' and get the full token… - `generate_design_system` (read-only): Generate a complete, custom design system with full token set. Provide a brand color to auto-generate a harmonious palette, pick a style preset, and export as… - `audit_layout` (read-only): Evaluate visual rhythm from a rendered page's geometry. Call with no arguments to get a DevTools snippet to paste into your page — it prints {elements,… - `audit_swiftui` (read-only): Audit SwiftUI source against Apple's Human Interface Guidelines. Flags hardcoded .font(.system(size:)) below ~13pt and tiny semantic fonts… - `audit_screen` (read-only): Audit a rendered mobile screen (iOS or Android) from a view-hierarchy/accessibility snapshot. Call with no arguments for the expected snapshot shape and how to… - `audit_ios_screen` (read-only): Audit a rendered iOS screen from a view-hierarchy/accessibility snapshot (and optional screenshot). Alias of audit_screen with platform:"ios". Call with no… - `audit_ios_privacy` (read-only): Audit an iOS or React Native/Expo app's privacy posture for App Review and user trust. Reads a native Info.plist XML OR an Expo app.json (managed Expo apps… - `audit_rn` (read-only): Audit React Native / Expo source (JSX/TSX + StyleSheet) against the iOS HIG + Android Material conventions RN must satisfy. Flags touchables missing… - `list_content_systems` (read-only): Browse available content design systems — brand voice and tone guides (Conversational Product Voice, GOV.UK, Shopify Polaris, Atlassian). Filter by category or… - `get_content_system` (read-only): Get a brand's content design system — voice attributes, tone shifts by context, vocabulary (use/avoid/never), grammar rules, content patterns for… - `get_content_principles` (read-only): Get UX-writing principles — clarity over cleverness, active voice, error-message anatomy, inclusive language, voice vs tone, and more. Filter by the writing… - `get_content_pattern` (read-only): Get content design patterns — copy recipes for error messages, empty-state copy, notifications, and form validation. Returns do's, don'ts, good/bad examples,… - `get_research_method` (read-only): Get research method details — qualitative (interviews, contextual inquiry, diary, field, intercept), quantitative (surveys, analytics, A/B tests, benchmarking,… - `get_metrics_framework` (read-only): Get a product-metrics framework — HEART (Google), AARRR/Pirate (Dave McClure), North Star Metric, Conversion Funnel, RICE Scoring, or OKRs. Returns structure,… - `get_service_pattern` (read-only): Get a service design pattern — service blueprinting, human handoff, signup-as-service, omnichannel continuity, or moments of truth / recovery. Returns… - `get_service_standard` (read-only): Get the GOV.UK Service Standard — 14 points the UK government uses to assess whether a public service is ready to launch. Widely applicable as a rigorous… - `generate_service_blueprint` (read-only): Render a service blueprint as a self-contained HTML page. Supports two modes: (1) classic Shostack single-actor blueprint — user action, frontstage, backstage,… - `get_brand_principles` (read-only): Get brand and visual-design principles — logo usage (clear space, min sizes, variants, placement, restraint), gradient usage (hierarchy, palette, contrast,… - `get_brand_trends` (read-only): Get current brand and visual-design trends — what's working in 2026 and where each trend fits or fails. Includes bento grids, monospace type,… - `list_creative_models` (read-only): Browse Raven's provider-agnostic creative model catalog. These are capability slots for image, video, 3D, audio, character consistency, and creative analysis.… - `list_creative_presets` (read-only): Browse Raven creative presets for product photoshoots, marketplace cards, UGC ads, TV spots, cinematic reveals, social launch packs, storyboards, and… - `score_creative` (read-only): Score a creative prompt, script, or ad concept for hook strength, benefit clarity, product signal, call-to-action, channel fit, audience fit, and brand fit.… - `audit_consistency` (read-only): Audit multiple pages for cross-page consistency of content-container width and hero heading tier. Pass ≥2 pages ({name, html}) collected from different routes… - `audit_video_playback` (read-only): Render a page in headless Chromium and observe whether each