mzizi-mcp
Was dieses MCP kann
Provides searchable documentation, design tokens, components, accessibility checks, architecture guidance, and agent skills for the Mzizi design system.
Tools
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['command'], 'properties': {'command': {'type': 'string', 'description': 'A shell command to run against the virtualized documentation filesystem (e.g., `rg -il "keyword" /`, `tree / -L 2`, `head -80 /path/file.mdx`).'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Search query'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['path', 'feedback'], 'properties': {'path': {'type': 'string', 'minLength': 1, 'description': 'The URL path of the documentation page the feedback is about (the page you were reading, without the `.mdx` extension).'}, 'feedback': {'type': 'string', 'minLength': 1, 'description': 'A clear description of the documentation issue or suggestion — what is incorrect, outdated, missing, or confusing.'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['foreground', 'background'], 'properties': {'background': {'type': 'string', 'description': 'Background colour as #RRGGBB.'}, 'foreground': {'type': 'string', 'description': 'Foreground colour as #RRGGBB.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['action'], 'properties': {'skill': {'enum': ['security-scan', 'chaos-run', 'a11y-audit', 'heal-issue'], 'type': 'string', 'description': 'Required for submit.'}, 'action': {'enum': ['submit', 'task_status', 'cancel'], 'type': 'string'}, 'taskId': {'type': 'string', 'description': 'Required for task_status and cancel.'}, 'instruction': {'type': 'string', 'description': 'What fundi should do. Required for submit.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'node': {'type': 'integer', 'maximum': 9007199254740991, 'description': "One node's detail (uncapped).", 'exclusiveMinimum': 0}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'minLength': 1, 'description': "Component name, e.g. 'button'."}, 'include': {'type': 'array', 'items': {'enum': ['docs', 'versions'], 'type': 'string'}, 'description': 'Extra sections to fetch. Omit for the implementations only.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['topic'], 'properties': {'name': {'type': 'string', 'description': "For ai-instructions, the name or target to fetch; for conventions, the convention's name. Omit to list."}, 'topic': {'enum': ['ubuntu-pillars', 'ubuntu-principles', 'ai-instructions', 'conventions'], 'type': 'string', 'description': 'Which doctrine to read.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'name': {'type': 'string', 'description': 'Skill name. Omit to list all.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'family': {'type': 'string', 'description': 'One of: colors (all 21 colour families at once), minerals, heritage, experimental, semantic, backgrounds, typography, spacing, radii, ecosystem, componentSpecs, accessibility, voiceAndTone, philosophy. Common aliases resolve (status/semanticColors, radius, type/fonts, exp). Omit for everything.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'node': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Filter by node number (uncapped).', 'exclusiveMinimum': 0}, 'rust': {'type': 'boolean', 'description': 'true: only components with a Mzizi Roots (Rust) implementation; false: only those without.'}, 'type': {'type': 'string', 'description': 'Filter by registry type, e.g. registry:ui | registry:lib | registry:block.'}, 'limit': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Rows per call (default 400).', 'exclusiveMinimum': 0}, 'owner': {'type': 'string', 'description': 'Filter by owner: mzizi | nyuchi | bundu | framework.'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Rows to skip, for paging.'}, 'collection': {'type': 'string', 'description': 'Filter by collection, e.g. primitives | brand | pages | resilience.'}}}
Eingabeschema
{'type': 'object', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'kind': {'enum': ['feedback', 'observability', 'chaos'], 'type': 'string', 'description': "Report kind. Required for action 'file'."}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'skill': {'type': 'string', 'description': 'fundi skill to run for the reproduction. fundi never infers a skill from text, so omit this to let the report kind choose one.'}, 'action': {'enum': ['file', 'list', 'get', 'retry'], 'type': 'string', 'default': 'file', 'description': 'What to do. Defaults to filing a new report.'}, 'message': {'type': 'string', 'description': "What happened. Required for action 'file'."}, 'reportId': {'type': 'string', 'description': "Report id. Required for actions 'get' and 'retry'."}, 'severity': {'enum': ['low', 'medium', 'high', 'critical'], 'type': 'string'}, 'component': {'type': 'string', 'description': 'Component the report concerns.'}}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'minLength': 1, 'description': 'Free-text search term.'}}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
marmo-ui
Provides a React design-system knowledge base with component documentation, patterns, tenant themes, code generation and validati…
GripForge
Generates, rigs, animates, analyzes, and packages game characters, weapons, armor, effects, environments, and engine-ready assets.
cypher-mcp
Provides named Cypher graph queries and code-orientation tools for tracing capabilities, symbols, invariants, provenance, changes…
spriteship
Generates and manages 2D game characters, assets, animations, tilesets, UI packs, maps, and engine-ready exports for multiple gam…
canton-ccpedia
Searches and explains Canton Network and Daml documentation, governance proposals, forums, code examples, APIs, releases, and eco…
ALM X++ MCP Server
Supports D365 Finance and Operations development with X++ and AOT search, code analysis, Azure DevOps workflows, telemetry querie…
Kaiku
Manages team issues, comments, attachments, projects, wiki pages, and related development workflows.
Blixtworks
Offers pay-per-call utilities for text, image processing and analysis, data conversion, validation, web inspection, cryptography,…