MCP CU Chat Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP CU Chat Serverrender the CU field schema"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP CU Chat Server
A local MCP (Model Context Protocol) server that renders Azure Content Understanding (CU) field schema as an interactive table card directly inside VS Code Chat, using the MCP Apps extension (SEP-1865).
Features
Renders CU field schema as a CU Studio–style table: Value Type / Method dropdowns, Source & Confidence checkbox, header info icons, truncated descriptions.
Interactive: edit a field's description in the card; the edit is persisted back to the server (via
callServerTool) and survives re-renders.Self-contained MCP App HTML bundle (esbuild), served over stdio.
Related MCP server: Azure Storage MCP Apps Demo
Project structure
server.mjs— MCP server: tool + UI resource registration, in-memory persistence.view/main.mjs— View logic: table rendering, editing, pulling latest from server.view/template.html— View HTML skeleton + styles.build.mjs— esbuild script that bundles the View intodist/mcp-app.html.data/sample-field-schema.json— sample CU field schema (13 fields).test-smoke.mjs— smoke test that verifies the MCP protocol without VS Code.
Setup
npm install
npm run buildRegister in VS Code
Add to your user mcp.json (Command Palette → "MCP: Open User Configuration"):
{
"servers": {
"cu-schema-viewer": {
"type": "stdio",
"command": "node",
"args": ["<absolute-path>/server.mjs"]
}
}
}Restart the server (Command Palette → "MCP: List Servers" → cu-schema-viewer → Restart),
then in Agent mode invoke the render_cu_schema tool.
Tools
render_cu_schema— render the CU field schema table.schemaPath(optional): absolute path to a JSON file withfieldSchema.fields.fieldSchema(optional): inline fieldSchema object.
update_field_description(UI-only) — persists an edited field description.
Gotcha: MCP Apps ui:// authority must equal the server name
VS Code routes UI resource requests by the authority segment of the ui:// URI. It
must equal the server name in mcp.json, otherwise VS Code never sends resources/read
and the card won't render (you only get text output). This server uses
ui://cu-schema-viewer/schema to match the server name cu-schema-viewer.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- Alicense-qualityDmaintenanceEnables comprehensive schema and solution management for Microsoft Dataverse, including operations for tables, columns, relationships, and security roles via the Dataverse Web API. It also supports PowerPages configuration, automated WebAPI call generation, and schema visualization through Mermaid ERD diagrams.Last updatedMIT
- Flicense-qualityDmaintenanceProvides an interactive dashboard within VS Code Copilot to manage Azure Storage accounts, containers, and blobs through a rich UI. It enables users to visualize storage resources, perform CRUD operations, and generate SAS tokens using the Model Context Protocol.Last updated2
- Alicense-qualityDmaintenanceEnables to manage Storyblok components through natural language descriptions, including creating and updating components with various field types.Last updated209MIT
- Flicense-qualityCmaintenanceConverts Excel table definitions to structured JSON and exposes them to LLMs via MCP tools like list_tables and get_table_schema, enabling accurate SQL generation and data modeling assistance.Last updated
Related MCP Connectors
Renders interactive Chart.js charts and dashboards inline in AI conversations.
Build, validate, and persist Webcake landing-page source JSON: element schemas plus AI usage hints.
MCP-native collaborative markdown editor with real-time AI document editing
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/changjian-wang/mcp-cu-chat-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server