{"name":"io.github.petalframework/petal-components-mcp","slug":"petalframework-petal-components-mcp","title":null,"description":"Phoenix LiveView component schemas from petal_components, exposed to AI coding assistants.","url":"https://mcp.market/server/petalframework-petal-components-mcp","rating":null,"grade":"A","score":94,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":34,"stars":1,"forks":0,"downloads_week":38,"last_push_at":"2026-09-02T02:59:04.000Z","license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T08:20:29.206Z","last_ok_at":"2026-11-04T08:20:29.206Z","latency_ms":204},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/petalframework/petal-components-mcp","website":"https://petal.build/components/mcp","version":"0.1.0","remotes":[{"type":"streamable-http","url":"https://mcp.petal.build/mcp"}],"packages":[{"registryType":"npm","identifier":"petal-components-mcp","version":"0.1.0","transport":{"type":"stdio"}}],"tools":[{"name":"get_component","description":"Get the full schema for one petal_components component: attrs, slots, defaults, allowed values, and a working HEEx usage example. Call this every time you are about to write a tag like <.button>, <.modal>, <.table>, or <.field> so the attrs and slots match the real library instead of training-data guesses.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"name":{"type":"string","description":"Component function name without the leading dot (e.g. 'button', 'modal', 'field', 'text_input'). The HEEx tag is the same name prefixed with a dot: <.button>. Call list_components for the full inventory."}},"required":["name"],"additionalProperties":false}},{"name":"get_install_instructions","description":"Get the canonical steps for installing petal_components in a Phoenix project. Call this when the user asks to install petal_components, when you are setting up a new Phoenix project that needs UI components, or when verifying an existing installation. Returns step-by-step instructions covering mix.exs, mix deps.get, Tailwind v4 CSS config, and the web module import. Steps are idempotent - safe to follow on a project that is partially configured.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"additionalProperties":false}},{"name":"list_components","description":"List every component shipped by petal_components, the shadcn-style component library for Phoenix LiveView. This is the canonical Phoenix UI vocabulary - call it before composing any HEEx so you reach for an existing component instead of hand-rolling Tailwind divs.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"additionalProperties":false}}],"scan":{"score":94,"grade":"A","scanned_at":"2026-09-27T21:29:39.152Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T21:29:39.088Z","components":{"code":{"score":25,"max":25,"notes":["11 source files scanned"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 283ms"]},"poisoning":{"score":15,"max":15,"notes":["3 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":15,"max":15,"notes":["last push 26 days ago"]},"identity":{"score":9,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"probes":[{"url":"https://mcp.petal.build/mcp","reachable":true,"authRequired":false,"latencyMs":283,"serverInfo":{"name":"petal-components-mcp","version":"0.2.0"}}],"packages":[{"registryType":"npm","identifier":"petal-components-mcp","version":"0.1.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-05-14T02:57:06.703Z","repositoryUrl":"git+https://github.com/petalframework/petal-components-mcp.git","weeklyDownloads":38}],"repo":{"found":true,"owner":"petalframework","repo":"petal-components-mcp","archived":false,"pushedAt":"2026-09-02T02:59:04Z","stars":1,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/82628117?v=4","ownerCreatedAt":"2021-04-16T02:54:53Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/82628117?v=4&s=128","source":"github"},"presence":{"stars":1,"forks":0,"downloadsWeek":38,"license":"MIT","lastPushAt":"2026-09-02T02:59:04.000Z","score":34}}}},"grade_history":[],"reviews":[]}