Search / dev.eased/eased
Eased
R0· no sign-inMotion-first React components for shadcn: search, read docs and get install commands.
v1.0.0 · active · repository · website · descriptor JSON · versions
Search / dev.eased/eased
R0· no sign-inMotion-first React components for shadcn: search, read docs and get install commands.
v1.0.0 · active · repository · website · descriptor JSON · versions
{
"mcpServers": {
"eased": {
"type": "http",
"url": "https://eased.dev/api/mcp"
}
}
}claude mcp add --transport http eased https://eased.dev/api/mcp[mcp_servers.eased]
url = "https://eased.dev/api/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"eased": {
"type": "remote",
"url": "https://eased.dev/api/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"eased": {
"type": "http",
"url": "https://eased.dev/api/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=eased&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vZWFzZWQuZGV2L2FwaS9tY3AifQ%3D%3D"
}{
"servers": {
"eased": {
"type": "http",
"url": "https://eased.dev/api/mcp"
}
}
}{
"mcpServers": {
"eased": {
"httpUrl": "https://eased.dev/api/mcp"
}
}
}extensions:
"eased":
enabled: true
name: "eased"
type: streamable_http
uri: "https://eased.dev/api/mcp"
timeout: 300
protocol.modernsupports 2026-07-28 (server/discover)protocol.statelessanswers without a sessionprotocol.transportstreamable HTTPprotocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every useauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations5 of 5 tools declare readOnlyHint or destructiveHinttools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: list_components (destructiveHint, idempotentHint); search_components (destructiveHint, idempotentHint); get_install_command (destructiveHint, idempotentHint); …tools.token_costabout 1,063 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes, stability.rug_pulltool history recorded for 1 of the 7 days neededdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +dns-namespace +website +reachable +uptime-100% +updated-2d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://eased.dev/api/mcp streamable-http | none | yes | 100% | 296 ms | 2026-07-28 | 2026-10-20 |
get_componentread-only | Everything about one Eased component as Markdown: title, description, tier, README docs (usage, props, motion signature), install command and dependencies. Free components also include the full source of their files and a demo showing real usage, so you can read or adapt the code. Pro components return docs and metadata only, unless this server was added with an Eased Pro token header, in which case their source comes too. |
get_install_commandread-only | One `npx shadcn add …` command that installs the given Eased components (and their tokens and helpers) into the current project. Only free components install from the public registry; Pro components are listed separately as requiring Eased Pro. |
get_skillread-only | The Eased design skill as Markdown: how to install and compose Eased components, the tokens, and the checkable rules every component is built on (alignment, the 1:2 spacing ratio, concentric radii, springs per role, enter and exit, focus rings, reduced motion). Call it first, before you build or change UI with Eased, and follow it while you work. |
list_componentsread-only | List every Eased component (motion-first React components installed with the shadcn CLI) in catalogue order, with slug, title, one-line summary, tier (free or pro), interaction verb (Hover, Press, Drag, Slide, Select, Type, Loading, Scroll), the industries it suits and page URL. Use it to browse what exists, optionally for one industry (e.g. crypto, legal); use search_components to find one for a specific need. |
search_componentsread-only | Find Eased components for a need, e.g. "loading state", "tooltip", "drag to adjust a number" or "tabs with a sliding indicator". Matches title, slug, interaction verb, description and README docs, best match first; pass industry to keep to one (e.g. "a swap UI" for crypto). Follow up with get_component for docs and source. |
Schemas: list_tools.
{
"name": "dev.eased/eased",
"title": "Eased",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://eased.dev/api/mcp",
"type": "streamable-http"
}
],
"version": "1.0.0",
"repository": {
"url": "https://github.com/easedui/ui",
"source": "github"
},
"websiteUrl": "https://eased.dev/docs/ai-mcp",
"description": "Motion-first React components for shadcn: search, read docs and get install commands."
}