3ba7445c83fa7223b59fa54fb8f20fd502ca696fsource_git · digitarald/mcp-apps-playground · current release
Observed 2026-08-24T21:23:27.511Z using mcpSecurity-inventory. Status: succeeded. Negotiated protocol: 2025-06-18.
{
"resources": {
"listChanged": true
},
"tools": {
"listChanged": true
}
}| Tool | Category | Annotations | Risk |
|---|---|---|---|
database_queryQuery and filter sales database with interactive UI. Filter by date range, category, status, sales rep, and amount. Preview data in table format and export summaries.Input schema{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"dateRange": {
"description": "Date range filter (default: 30d)",
"type": "string",
"enum": [
"7d",
"30d",
"90d",
"all"
]
},
"category": {
"description": "Product category filter",
"type": "string",
"enum": [
"Electronics",
"Clothing",
"Home",
"Sports",
"Books"
]
},
"status": {
"description": "Order status filter",
"type": "string",
"enum": [
"completed",
"pending",
"shipped",
"cancelled"
]
},
"salesRep": {
"description": "Filter by sales representative name",
"type": "string"
},
"minAmount": {
"description": "Minimum order amount filter",
"type": "number"
}
}
} | — | — · — | — |
feature_flagsBrowse and select feature flags to generate SDK code. Shows flag status per environment (prod/staging/dev), rollout percentages, and tags. Multi-select flags to generate useFeatureFlag() hooks.Input schema{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"environment": {
"description": "Default environment to show",
"type": "string",
"enum": [
"production",
"staging",
"development"
]
},
"filter": {
"description": "Filter flags by name or tag",
"type": "string"
},
"flags": {
"description": "Custom flags to display (uses sample data if not provided)",
"type": "array",
"items": {
"type": "object",
"properties": {
"key": {
"type": "string"
},
"description": {
"type": "string"
},
"tags": {
"type": "array",
"items": {
"type": "string"
}
},
"status": {
"type": "object",
"properties": {
"production": {
"type": "string",
"enum": [
"on",
"off",
"partial"
]
},
"staging": {
"type": "string",
"enum": [
"on",
"off",
"partial"
]
},
"development": {
"type": "string",
"enum": [
"on",
"off",
"partial"
]
}
},
"required": [
"production",
"staging",
"development"
]
},
"rollout": {
"type": "number",
"minimum": 0,
"maximum": 100
}
},
"required": [
"key",
"description",
"tags",
"status",
"rollout"
]
}
}
}
} | — | — · — | — |
flame_graphDisplay an interactive flame graph visualization for performance profiling. Shows call hierarchy with execution time. Click frames to zoom, analyze hot paths.Input schema{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"title": {
"description": "Title for the profile visualization",
"type": "string"
},
"filename": {
"description": "Source filename or profile name",
"type": "string"
},
"profile": {
"description": "Profile data (uses simulated data if not provided)"
}
}
} | — | — · — | — |
hello_worldDisplay a Hello World greeting with optional interactive UIInput schema{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Name to greet"
},
"showUI": {
"description": "Show interactive UI panel",
"type": "boolean"
}
},
"required": [
"name"
]
} | — | — · — | — |
list_sortDisplay an interactive list sorting UI. User can drag to reorder items, save the sorted order, or ask the AI to sort the list.Input schema{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"items": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Unique identifier for the item"
},
"label": {
"type": "string",
"description": "Display label for the item"
}
},
"required": [
"id",
"label"
]
},
"description": "List of items to sort"
},
"title": {
"description": "Optional title for the list",
"type": "string"
}
},
"required": [
"items"
]
} | — | — · — | — |
Interactive sales database query UI with filters and preview
{
"resource_key": "ui://mcp-apps-playground/database-query",
"uri": "ui://mcp-apps-playground/database-query",
"name": "database-query-ui",
"description": "Interactive sales database query UI with filters and preview",
"mime_type": "text/html;profile=mcp-app",
"annotations": null,
"metadata_hash": "a7983523d41906bdb86a4fb067dca50b872314a6b9da474224f411d87e5306c7"
}Feature flag selector with multi-select and environment support
{
"resource_key": "ui://mcp-apps-playground/feature-flags",
"uri": "ui://mcp-apps-playground/feature-flags",
"name": "feature-flags-ui",
"description": "Feature flag selector with multi-select and environment support",
"mime_type": "text/html;profile=mcp-app",
"annotations": null,
"metadata_hash": "ede55b4d10b9381a2170188126ae988de6331c95680e04a9a60fed8e89c0aeb8"
}Interactive flame graph profiler visualization
{
"resource_key": "ui://mcp-apps-playground/flame-graph",
"uri": "ui://mcp-apps-playground/flame-graph",
"name": "flame-graph-ui",
"description": "Interactive flame graph profiler visualization",
"mime_type": "text/html;profile=mcp-app",
"annotations": null,
"metadata_hash": "7e86ae9342465af213f37357f77c4684d3b4fae40f8803939f8367dc8e8f614a"
}Documentation for the greeting tool
{
"resource_key": "mcp://mcp-apps-playground/docs/greeting",
"uri": "mcp://mcp-apps-playground/docs/greeting",
"name": "greeting-docs",
"description": "Documentation for the greeting tool",
"mime_type": "text/markdown",
"annotations": null,
"metadata_hash": "d9316289aa25aec68587ba5e9d50f3a67b4c586a0bbc3b243739ba032cf4dd06"
}Interactive greeting UI panel
{
"resource_key": "ui://mcp-apps-playground/greeting",
"uri": "ui://mcp-apps-playground/greeting",
"name": "greeting-ui",
"description": "Interactive greeting UI panel",
"mime_type": "text/html;profile=mcp-app",
"annotations": null,
"metadata_hash": "aeb55a5b9f700822796d0be9a81a6b7f335fe0a68bd7d4b79b23f9159fc5db63"
}Interactive list sorting UI panel
{
"resource_key": "ui://mcp-apps-playground/list-sort",
"uri": "ui://mcp-apps-playground/list-sort",
"name": "list-sort-ui",
"description": "Interactive list sorting UI panel",
"mime_type": "text/html;profile=mcp-app",
"annotations": null,
"metadata_hash": "82be7448e8cefd5ebc4b8f2cac5e9ad97aaecab4398e43c0d44533c0befac8bc"
}