accueil / serveurs / Données & BDD / com.polyxd/mcp
com.polyxd/mcp
serveur MCP (Model Context Protocol) · polyxd 0.4.6
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.polyxd/mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.polyxd/mcp » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 7 outils
- polyxd_components≈ 798 tokens
Lists the semantic components a Polyxd document can use, with a one-line summary each. Pass "name" for one component's full definition: every prop and its type, which are required, when to use it and when not to, and how it renders.
Paramètres, retour & exemple (1)
Paramètresname· string · optionnel
A component name, e.g. "Choice", for its full definition.
Exemple d'appel{"name": "polyxd_components", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"component": {}, "components": []}} - polyxd_docs≈ 702 tokens
Searches the polyxd.com docs, as of this server's version: installing and using the React and Web Components renderers, the spec, the verifier and its CLI, the runtime, the generation server, design systems and packs, Design Directions, analytics events, Studio, the MCP server and the roadmap. Pass "query" for the sections that best match, "page" for one whole page, or nothing for the list of pages. Cite the URLs it returns. For writing a document, use polyxd_guide.
Paramètres, retour & exemple (2)
Paramètrespage· string · optionnel
A page's slug, title or URL, e.g. "quickstart", for the whole page.query· string · optionnel
A question or topic, e.g. "run the verifier in CI" or "Web Components renderer".
Exemple d'appel{"name": "polyxd_docs", "arguments": {"page": "texte", "query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"page": {}, "pages": [], "sections": []}} - polyxd_guide≈ 261 tokens
Returns the instructions for writing a Polyxd UI document: the document shape, the rules for generated screens, bindings, actions, every component with its props, and the patterns. Call this once before writing your first document.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "polyxd_guide", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"guide": "texte", "specVersion": "texte"}} - polyxd_packs≈ 429 tokens
Lists the design-system packs polyxd_show can draw a screen in: published design systems (Material 3, Carbon, GOV.UK and others) and original templates. The same document looks native in each.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "polyxd_packs", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"packs": [], "default": "material3"}} - polyxd_show≈ 1136 tokens
Validates a Polyxd UI document and shows it to the user as an interactive screen, drawn by the Polyxd renderer in the design-system pack you choose (default material3). Shows nothing if the document has errors; fix them first with polyxd_validate. When the user presses an action in the screen, you receive a chat message from the user naming the action and its context; that only tells you their choice, and nothing has been submitted or paid. Packs: material3, antd, bootstrap, carbon, chakra, fluent, govuk, mantine, polaris, primer, radix, shadcn, spectrum, brutalist, civic, editorial, finance, glass, health, mono, neon, pastel, sketch, terminal, wireframe.
Paramètres, retour & exemple (4)
Paramètresdata· object · optionnel
The values the screen shows, bound by {"path": "/pointer"}. Replaces the document's own "data" when given.mode· string · optionnel · light | dark
Light or dark. Leave out to follow the host's theme.pack· string · optionnel
The design-system pack to draw the screen in, by id: material3, antd, bootstrap, carbon, chakra, fluent, govuk, mantine, polaris, primer, radix, shadcn, spectrum, brutalist, civic, editorial, finance, glass, health, mono, neon, pastel, sketch, terminal, wireframe. Names like "Carbon" or "shadcn/ui" work too. Pass it whenever the user names a design system. Default material3.document· object · requis
A Polyxd UI document: {specVersion, surface, root, components, data?}. polyxd_guide explains the format.
Exemple d'appel{"name": "polyxd_show", "arguments": {"document": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"mode": "light", "pack": "material3", "shown": true, "issues": [], "document": {}, "packName": "texte", "specVersion": "texte"}} - polyxd_validate≈ 663 tokens
Checks a Polyxd UI document against the spec: the schema, ids and references, bindings against the data, actions, and the rules for generated screens. Returns every issue with its JSON Pointer, the component it is in, and a hint saying what to change. Call it after writing or changing a document, and fix every error before showing it.
Paramètres, retour & exemple (2)
Paramètresdata· object · optionnel
The values the screen shows, bound by {"path": "/pointer"}. Replaces the document's own "data" when given.document· object · requis
A Polyxd UI document: {specVersion, surface, root, components, data?}. polyxd_guide explains the format.
Exemple d'appel{"name": "polyxd_validate", "arguments": {"document": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"valid": true, "errors": 1, "issues": [], "warnings": 1}} - polyxd_verify≈ 745 tokens
Runs the Polyxd verifier's document checks: the spec validator, the pattern the surface declares, readable and distinct labels, one primary action per view, at most six inputs per view, entity-first flows, confirmations, and, when you pass one, a Design Direction's rules and voice. Returns a compact report. Example directions by name: calm-finance, playful-personal.
Paramètres, retour & exemple (4)
Paramètresdata· object · optionnel
The values the screen shows, bound by {"path": "/pointer"}. Replaces the document's own "data" when given.document· object · requis
A Polyxd UI document: {specVersion, surface, root, components, data?}. polyxd_guide explains the format.registry· object · optionnel
A capability registry ({capabilities: [...]}) to check the document's actions against. Leave out when there is none.direction· ? · optionnel
A Design Direction to hold the document to: the direction object, or the name of an example direction.
Exemple d'appel{"name": "polyxd_verify", "arguments": {"document": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"rules": 1, "errors": 1, "findings": [], "warnings": 1, "direction": "texte"}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».