GPT App PoC
Supports UIby roddiekieley
MCP App proof-of-concept with runtime skill discovery, sosreport diagnostics, and Jira integration via an interactive step-based UI.
What it does
GPT App PoC is a proof-of-concept MCP App that validates MCP Apps patterns and workflows. It renders an interactive step-based UI for engaging Red Hat Support — users can select a product, generate and fetch sosreports with explicit consent, and attach diagnostics to Jira issues. The app also demonstrates runtime MCP skill discovery via canonical skill:// resource URIs.
Key features
- Step-based Engage Red Hat Support UI — Multi-step workflow with dedicated UI resources for product selection, sosreport generation, and Jira attachment
- Runtime skill discovery — Exposes skills via canonical
skill://URIs with alist_skillstool for dynamic capability discovery - Sosreport generation with consent — Generates diagnostic reports using
generate_sosreportandfetch_sosreporttools, gated by a one-time consent token that is scope-bound, session-bound, and single-use - Jira integration with secure PAT handling — Connects to Jira via encrypted PATs stored in a backend vault; MCP tools use opaque
connection_idreferences only - ChatGPT Apps readiness — Includes endpoints and configuration for ChatGPT Apps integration (privacy policy, support contact, MCP endpoint)
Installation
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"gpt-app-poc": {
"command": "node",
"args": ["/path/to/gpt-app-poc/dist/index.js", "--stdio"]
}
}
}
Claude.ai web
Add http://localhost:3001/mcp as an MCP integration URL in Settings → Integrations (requires the server running and accessible, or an ngrok tunnel for remote access).
Supported hosts
Claude Desktop (stdio) and Claude.ai web (HTTP via ngrok). ChatGPT Apps integration is in technical readiness phase.
Quick install
npx gpt-app-pocInformation
- Pricing
- free