tealmac UI MCP
A hosted MCP server for the tealmac UI registry that allows AI coding agents to search for React components, read their props and accessibility rules, and retrieve exact installation commands via the shadcn CLI.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://ui.tealmac.com/mcpWhat you can do with it
- Search the component catalogue for specific UI elements
- Read item props and accessibility quality rules
- Get exact install commands for React components
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- tealmac-ui 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 6 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
6 advertised
list_categories — List categories
How many components, charts, blocks, templates, patterns and hooks exist, and the categories each is grouped into, with counts. Use a category name as the filter of list_items.
{
"type": "object",
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": false
}search_items — Search items
Search components, charts, blocks, templates, patterns and hooks by what you need, for example 'date picker', 'pricing section', 'stacked bar chart', 'modal', 'confirm before delete' or 'debounce'. Common synonyms are understood. Returns the best matches with install commands.
{
"type": "object",
"required": [
"query"
],
"properties": {
"type": {
"enum": [
"component",
"chart",
"block",
"template",
"pattern",
"hook"
],
"type": "string",
"description": "Only return this kind of item: component, chart, block (a page section), template (a whole page), pattern (a scenario built from components, such as a confirm-delete flow) or hook (a React hook)."
},
"limit": {
"type": "integer",
"default": 10,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"minLength": 1,
"description": "What to find."
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}list_items — List items
List items, optionally filtered by category (a name from list_categories) and type.
{
"type": "object",
"properties": {
"type": {
"enum": [
"component",
"chart",
"block",
"template",
"pattern",
"hook"
],
"type": "string",
"description": "Only return this kind of item: component, chart, block (a page section), template (a whole page), pattern (a scenario built from components, such as a confirm-delete flow) or hook (a React hook)."
},
"category": {
"type": "string",
"description": "Category name."
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}get_item — Get item
Everything about one item: description, props, a usage example, dependencies, accessibility notes, quality checks, docs URL, registry JSON URL and install command.
{
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"minLength": 1,
"description": "Item name, e.g. 'marquee' or 'chart-bar-stacked'. Prefix @tealmac-pro/ for the Pro registry when a name exists in both."
},
"type": {
"enum": [
"component",
"chart",
"block",
"template",
"pattern",
"hook"
],
"type": "string",
"description": "Optional: pick the item of this type."
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}get_install_command — Get install command
The exact shadcn CLI command that installs an item, for npm, pnpm, yarn or bun. Run it in the project's root.
{
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"minLength": 1
},
"type": {
"enum": [
"component",
"chart",
"block",
"template",
"pattern",
"hook"
],
"type": "string"
},
"packageManager": {
"enum": [
"npm",
"pnpm",
"yarn",
"bun"
],
"type": "string",
"default": "npm"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}get_quality_rules — Get quality rules
The accessibility, motion, theming and SSR rules every item follows, with why each matters and how to meet it. Read them before writing UI so the first draft already passes.
{
"type": "object",
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 1473 ms
- 95th percentile latency
- 1473 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 1473 ms · metadata changed · 6 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http tealmac-ui-mcp https://ui.tealmac.com/mcpCodex
codex mcp add tealmac-ui-mcp --url https://ui.tealmac.com/mcpCursor
{
"mcpServers": {
"tealmac-ui-mcp": {
"url": "https://ui.tealmac.com/mcp"
}
}
}Cline
{
"mcpServers": {
"tealmac-ui-mcp": {
"type": "streamableHttp",
"url": "https://ui.tealmac.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"tealmac-ui-mcp": {
"type": "http",
"url": "https://ui.tealmac.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http tealmac-ui-mcp https://ui.tealmac.com/mcpClaude Desktop
{
"mcpServers": {
"tealmac-ui-mcp": {
"url": "https://ui.tealmac.com/mcp"
}
}
}Windsurf
{
"mcpServers": {
"tealmac-ui-mcp": {
"serverUrl": "https://ui.tealmac.com/mcp"
}
}
}Let your agent find its tools
Find servers like tealmac UI MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other developer tools servers
Do you run tealmac UI MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.