ngx-json-render MCP App

An MCP server with one tool, render-ui. When you ask your AI assistant for a dashboard, a form, a status summary or a comparison, it describes the UI as a json-render spec and the tool renders it inline in the chat as interactive Angular Material components: tables, cards, metrics, forms with validation, tabs, lists and buttons.

It works in any client that supports MCP Apps: Claude, ChatGPT, VS Code, Cursor, Goose and others. No account and no authentication are needed, and the server stores nothing (see the privacy policy).

Connect

Server URL (Streamable HTTP, no authentication):

https://ngx-json-render.vercel.app/mcp

Examples

A Q3 sales dashboard with four metrics and a table by region
"Show me a dashboard of our Q3 sales by region"
A beta sign-up form with name, email, team size and a submit button
"Create a sign-up form for our beta with validation"
A release status page with a success callout, progress bars and a list of blockers
"Summarize the status of the mobile app release"
Three hosting plans compared side by side in cards
"Compare the three hosting plans side by side"

The render-ui tool

Limitations

Support

Report problems and ask questions in GitHub issues. The source is in projects/mcp-app of the ngx-json-render repository (Apache-2.0).

Privacy policy · Terms of service · ngx-json-render demo