{"name":"io.github.aicanvas-me/aicanvas","slug":"aicanvas-me-aicanvas","title":null,"description":"Browse and install 75+ free animated, shadcn-compatible React components from AI Canvas.","url":"https://mcp.market/server/aicanvas-me-aicanvas","rating":null,"grade":"A","score":91,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":45,"stars":60,"forks":8,"downloads_week":115,"last_push_at":"2026-09-19T23:20:44.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/aicanvas-me/aicanvas","website":"https://aicanvas.me","version":"0.2.5","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@aicanvas/mcp","version":"0.2.5","transport":{"type":"stdio"}}],"tools":[{"name":"get_component","description":"Return the complete record for a single component: metadata + the entire .tsx source code as a string. Use after the user picks one from a search/list result and wants to see the implementation, or before installing if they want to inspect first. The source is the exact file the CLI install would write into a project.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_install_command","description":"Return the shadcn CLI command to install a single component into the user's project. After calling this, suggest the user run the command (or run it yourself if you have shell access). Requires shadcn-aware setup (Tailwind v4, components.json). For projects without that, fall back to `get_component` and write the file manually.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_system","description":"Return all files for a design system in a single response (every component, plus shared tokens and utilities), ready to write into the user's project. Use when the user wants to adopt a whole system rather than pick individual components.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_template","description":"Return all files for a single template: the example composition plus every component it uses plus shared tokens. Use for \"I want exactly this dashboard\" / \"give me the entire mission-control screen\". One CLI command installs all files.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_categories","description":"Return every category in the AI Canvas standalone component library, with the number of components in each. Use to orient before listing or searching, e.g. \"what kinds of components are available?\"","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_components","description":"Return AI Canvas components, optionally filtered by category. Use after `list_categories` to drill into one, or pass no filter to browse everything. Each result includes slug, name, description, categories, screenshot URL, install command, and homepage URL, enough to evaluate without a separate `get_component` call. Pagination via `limit` and `offset`.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_systems","description":"Return every design system available on AI Canvas. A design system is a coordinated set of components plus shared tokens and utilities, installable in one CLI command. Use when the user asks about \"themes\", \"design systems\", or wants more than a single component.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_templates","description":"Return every ready-made template on AI Canvas. A template is a complete example screen built from one design system (a dashboard, a console, a control room), installable in one CLI command. Use to discover what full screens exist before fetching one with `get_template`, or when the user asks for \"a dashboard\" / \"an admin screen\" rather than a single component.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_components","description":"Fuzzy keyword search across standalone components, design-system components, AND ready-made templates (whole example screens). Matches on slug, name, description, categories, and tags; returns best matches ranked by relevance. Use when the user describes what they want in their own words, e.g. \"an animated card stack\", \"background with waves\", \"a mission control dashboard\". Results include screens","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":91,"grade":"A","scanned_at":"2026-09-20T05:02:04.289Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-20T05:02:04.198Z","components":{"code":{"score":25,"max":25,"notes":["2 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@aicanvas/mcp","version":"0.2.5","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-09-06T22:21:25.325Z","repositoryUrl":"git+https://github.com/aicanvas-me/aicanvas.git","weeklyDownloads":115}],"repo":{"found":true,"owner":"aicanvas-me","repo":"aicanvas","archived":false,"pushedAt":"2026-09-19T23:20:44Z","stars":60,"forks":8,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/313301641?v=4","ownerCreatedAt":"2026-08-05T06:51:47Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/313301641?v=4&s=128","source":"github"},"presence":{"stars":60,"forks":8,"downloadsWeek":115,"license":"MIT","lastPushAt":"2026-09-19T23:20:44.000Z","score":45}}}},"grade_history":[],"reviews":[]}