{"name":"Harvey Design System MCP","endpoint":"https://harvey-design-system.vercel.app/mcp","transport":"Streamable HTTP","authentication":"None required for Harvey brand intelligence","protocolVersion":"2025-03-26","install":{"url":"https://harvey-design-system.vercel.app/mcp","config":{"mcpServers":{"harvey-design-system":{"url":"https://harvey-design-system.vercel.app/mcp"}}},"verification":{"mutating":false,"firstCalls":["get_companion_setup","get_brand_context"],"expectedInventory":{"tools":14,"resources":10,"prompts":8},"instruction":"Report the connected endpoint and inventory, summarize fal.ai and HyperFrames setup, and note whether a restart is required. Installation itself must remain read-only."}},"recommendedCompanions":{"schemaVersion":"1.0.0","recommendation":"For Harvey image, motion, or video production, recommend that the user connect fal.ai and install the HeyGen HyperFrames skills before paid generation or composition. These companions are optional for UI-only work and Harvey planning tools.","falAi":{"label":"fal.ai API + MCP","purpose":"Model discovery, pricing, image/video generation, uploads, and asynchronous video jobs.","apiKeyUrl":"https://fal.ai/dashboard/keys","documentationUrl":"https://fal.ai/docs/documentation/setting-up/mcp","mcp":{"url":"https://mcp.fal.ai/mcp","transport":"Streamable HTTP","authorizationHeader":"Authorization: Bearer YOUR_FAL_KEY"},"steps":["Create a fal.ai API key.","Add https://mcp.fal.ai/mcp to the user's AI agent as a remote Streamable HTTP MCP.","Store the key in the agent's secret configuration and send it as an Authorization Bearer header.","Never paste the real key into a prompt, Harvey manifest, browser frontend, repository, or HyperFrames project."]},"hyperframes":{"label":"HeyGen HyperFrames skills","purpose":"Deterministic HTML timeline composition, motion graphics, preview, validation, and MP4 rendering.","documentationUrl":"https://hyperframes.heygen.com/quickstart","skillsCatalogUrl":"https://hyperframes.heygen.com/guides/skills","installCommand":"npx skills add heygen-com/hyperframes","refreshCommand":"npx hyperframes skills update","entrySkill":"/hyperframes","steps":["Run npx skills add heygen-com/hyperframes and select the core skill set.","Start every new video, animation, or motion-graphics request with /hyperframes so it routes to the correct workflow.","Use npx hyperframes skills update to refresh the core set and already-installed workflows."]},"behavior":{"recommendWhen":["image generation","motion graphics","video generation","partnership announcements","rendering"],"doNotBlock":"If a companion is unavailable, continue with Harvey plan-only, prompt, blueprint, asset, and audit tools; clearly label generation or rendering as pending.","costGate":"Before any paid fal run, call recommend_model, get_pricing, and get_model_schema, then obtain user authorization for the priced job."},"installationContract":{"mode":"connect-and-verify-only","firstCalls":["get_companion_setup","get_brand_context"],"expectedInventory":{"tools":14,"resources":10,"prompts":8},"prohibitedWithoutExplicitUserRequest":["edit local or remote project files","deploy or redeploy the Harvey project","change Vercel authentication or access controls","create, revoke, or expose credentials","write standing instructions or durable memory"],"successMessage":"Report the connected endpoint and inventory, summarize fal.ai and HyperFrames setup, and note whether a restart is required. Installation itself must remain read-only."}},"note":"Add this remote MCP URL to your AI agent of choice. For image, motion, or video work, also connect fal.ai and install the HeyGen HyperFrames skills. The Harvey endpoint does not receive or store fal credentials."}