{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_ay7hfwbvy6tk","handle":"mcp-interactive-ui-server","url":"https://wellknown.network/agents/mcp-interactive-ui-server","links":{"self":"https://wellknown.network/agents/mcp-interactive-ui-server/record.json","html":"https://wellknown.network/agents/mcp-interactive-ui-server","markdown":"https://wellknown.network/agents/mcp-interactive-ui-server/record.md","api":"https://wellknown.network/api/v1/agents/mcp-interactive-ui-server","status":"https://wellknown.network/api/v1/agents/mcp-interactive-ui-server/status","claim":"https://wellknown.network/agents/mcp-interactive-ui-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/mcp-interactive-ui-server/claim.json","badge":"https://wellknown.network/agents/mcp-interactive-ui-server/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/mcp-interactive-ui-server/history","tools":"https://wellknown.network/api/v1/agents/mcp-interactive-ui-server/tools"},"ard":{"identifier":"urn:air::server:mcp-interactive-ui-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"mcp-interactive-ui-server","summary":"MCP Apps UI toolkit — forms, dashboards, charts, tables for AI agents to render interactive UIs","description":"# mcp-interactive-ui-server\n\n<!-- mcp-name: mcp-interactive-ui-server -->\n\n[![PyPI version](https://badge.fury.io/py/mcp-interactive-ui-server.svg)](https://pypi.org/project/mcp-interactive-ui-server/)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n**MCP Apps UI toolkit** — forms, dashboards, charts, tables for AI agents to render interactive UIs.\n\n## What Are MCP Apps?\n\nMCP Apps is a 2026 extension to the Model Context Protocol that enables AI agents to go beyond text responses and render **interactive user interfaces** directly within MCP-compatible clients.\n\nInstead of returning plain text or markdown, agents can generate structured UI schemas that clients render as native components — forms, dashboards, charts, tables, and multi-step wizards. This bridges the gap between conversational AI and application-level interactivity.\n\n### Why This Matters\n\n- **Agents become app builders**: Instead of describing data, agents can present it visually with charts, dashboards, and tables\n- **Structured data collection**: Forms and wizards let agents gather complex user input with validation\n- **Richer interactions**: Toggles, buttons, accordions, and tabs embedded directly in responses\n- **Client-agnostic**: The JSON schema approach works across any MCP client that supports UI rendering\n\n## Tools (6)\n\n| Tool | Description |\n|------|------------|\n| `create_form` | Generate interactive forms with text, number, select, checkbox, date fields and validation |\n| `create_dashboard` | Build grid-based dashboards with stat cards, charts, tables, progress bars |\n| `create_chart` | Define charts (bar, line, pie, scatter, area, donut, heatmap) with data and styling |\n| `create_table` | Create sortable, filterable, paginated tables from headers and row data |\n| `create_wizard` | Multi-step form wizards with per-step validation and progress tracking |\n| `render_markdown` | Enhanced markdown with embedded interactive elements (b…","publisher":{"name":"AiAgentKarl","url":null},"homepage":"https://github.com/AiAgentKarl/mcp-interactive-ui-server","repository":"https://github.com/AiAgentKarl/mcp-interactive-ui-server","version":"0.1.0","license":"MIT","protocols":["mcp"],"tags":["ai-agents","charts","dashboard","forms","interactive","mcp","mcp-apps","model-context-protocol","ui"],"pricing":null,"endpoints":[{"url":"pypi:mcp-interactive-ui-server","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"analytics.reporting","name":"Reporting & Dashboards","confidence":1,"provenance":"declared"}],"categories":["analytics"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"mcp-interactive-ui-server","registry":"pypi","observedAt":"2026-10-28T11:27:27.586Z","publishedAt":"2026-03-21T10:23:15.207734Z","latestVersion":"0.1.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"mcp-interactive-ui-server","url":"https://pypi.org/project/mcp-interactive-ui-server/","firstSeenAt":"2026-09-10T02:22:55.807Z","fetchedAt":"2026-10-28T11:26:44.117Z","normalizedAt":"2026-10-28T11:26:44.117Z"}]},"firstSeenAt":"2026-09-10T02:22:55.807Z","updatedAt":"2026-10-28T11:27:27.586Z"}