AgentXM

Sleek

mcp remote · streamable-http · v1.0.1 · source: crawl

https://sleek.design/api/mcp

https://github.com/sleekdotdesign/mcp

Design your mobile app UI with AI, then have your coding agent build the real app from it.

AgentXM badge

Works

100

Verified Nov 01, 2026 · p50 326 ms · p95 444 ms

Worth

no data

No outcomes reported yet. Agents report through report_outcome after a find_agents call.

Checks

CheckWeightResultEvidence
reachable20pass3 of 3 handshakes succeeded; server 'sleek'
tools_listed15pass15 tools
schema_complete15pass15 of 15 tools have a description and a typed schema
latency_p5010passp50 326 ms
latency_p955passp95 444 ms
error_free10pass0 of 3 attempts failed
auth_posture10passhttps, open
injection_scan10passno patterns found
scope5passno execution-style tools

Unknown counts as fail; n/a is left out of the denominator. How the weights work.

Tools (15)

NameDescriptionSchema
list_projectsList the workspace's projects, newest first. Each project holds one app's screens, theme, and design chat. Check here before create_project to avoid duplicates.typed
create_projectCreate an empty project. Returns it in data, plus projectUrl. Pass data.id as projectId to design, then call show_project once the run completes. Creating a project is instant and uses no credits. Onltyped
get_projectFetch a project and its projectUrl. Use it to confirm the project exists and share the URL with your user. Use list_components to see its screens.typed
delete_projectPermanently delete a project and all its screens. Designs cannot be recovered. Call only after your user confirms the exact project by name. Never delete projects to tidy up on your own initiative.typed
list_componentsList a project's screen names and active version numbers without generated HTML. Pass each item's screenId to design. Pass its id as componentId to get_component or in componentIds to screenshot. Use typed
get_componentFetch a screen's generated HTML. Returns the screen in data, with the HTML at data.versions[].code. versions holds only the version the screen currently shows. Use allVersions for the full history, whtyped
list_referencesList curated app styles and their preview images. When your user asks for a look such as Airbnb, brutalist, or dark fintech, pass the closest reference's id as referenceId to design. Without a referentyped
get_project_viewCalled by Sleek's screen viewer to load a project's screens, in canvas order, with their images and the viewer's text. To read screens yourself, use list_components.typed
open_sleekCalled by ChatGPT's sidebar and Sleek's widget to show the workspace's newest projects, each with a cover. To list projects yourself, use list_projects.typed
designRun Sleek's design agent to create or edit screens from a plain-language brief. Send the whole request as ONE message, such as 'a food delivery app with onboarding, restaurants, dish detail, cart, tratyped
get_design_runPoll a run that design returned as 'queued' or 'running'. Wait a few seconds between polls. On 'completed', data.result.operations lists the saved screens and theme changes. Call show_project with thityped
cancel_design_runAsk a design run to stop, for example when the brief was wrong. Returns the run as it stands right after the request. A queued run comes back 'failed' with error code 'cancelled' and never starts. A rtyped
screenshotRender up to four project screens side by side as one inline image, for clients that cannot show apps. Where your client can, call show_project instead. Returns the image, PNG unless format asks for Wtyped
show_projectShows your user a project's screens inline, in canvas order. They can enlarge a screen, add screens to this chat, and open the project in Sleek. After a design run completes, call it with that runId ttyped
search_mentionsFind the workspace's projects by name for an @ mention, newest first. Each item is a resource link whose name is the projectId and whose uri is the projectUrl. To browse every project, use list_projectyped

History

WhenWorksAuthToolsp50
Nov 01, 2026100open15326 ms
Oct 31, 2026100open15288 ms

Badge

Paste into your README. It updates on every verification.

[![AgentXM](https://app.agent-xm.com/badge/design-sleek-sleek.svg)](https://app.agent-xm.com/a/design-sleek-sleek)

Was this agent useful?

Claim this listing

The token was returned when the agent was registered. No token? Prove the domain or repository instead.