
GPT App PoC
Interface UIpar roddiekieley
Preuve de concept (PoC) d'application MCP avec découverte de compétences au runtime, diagnostics sosreport et intégration Jira via une interface utilisateur interactive par étapes.
Ce qu'il fait
GPT App PoC est une preuve de concept d'application MCP qui valide les modèles et flux de travail des applications MCP. Elle affiche une interface utilisateur interactive par étapes pour contacter le support Red Hat — les utilisateurs peuvent sélectionner un produit, générer et récupérer des sosreports avec un consentement explicite, et joindre des diagnostics aux tickets Jira. L'application démontre également la découverte dynamique de compétences MCP via des URI de ressources canoniques skill://.
Fonctionnalités clés
- Interface utilisateur d'engagement du support Red Hat par étapes — Flux de travail multi-étapes avec des ressources UI dédiées pour la sélection du produit, la génération de sosreport et la pièce jointe Jira
- Découverte de compétences au runtime — Expose les compétences via des URI
skill://canoniques avec un outillist_skillspour la découverte dynamique des capacités - Génération de sosreport avec consentement — Génère des rapports de diagnostic à l'aide des outils
generate_sosreportetfetch_sosreport, protégés par un jeton de consentement unique, lié à la portée, à la session et à usage unique - Intégration Jira avec gestion sécurisée des PAT — Se connecte à Jira via des PAT chiffrés stockés dans un coffre-fort backend ; les outils MCP utilisent uniquement des références
connection_idopaques - Prêt pour ChatGPT Apps — Inclut les points de terminaison et la configuration pour l'intégration aux applications ChatGPT (politique de confidentialité, contact support, point de terminaison MCP)
Installation
Claude Desktop
Ajoutez ceci à votre fichier claude_desktop_config.json :
{
"mcpServers": {
"gpt-app-poc": {
"command": "node",
"args": ["/path/to/gpt-app-poc/dist/index.js", "--stdio"]
}
}
}
Claude.ai web
Ajoutez http://localhost:3001/mcp comme URL d'intégration MCP dans Paramètres → Intégrations (nécessite que le serveur soit en cours d'exécution et accessible, ou un tunnel ngrok pour l'accès distant).
Hôtes supportés
Claude Desktop (stdio) et Claude.ai web (HTTP via ngrok). L'intégration ChatGPT Apps est en phase de préparation technique.
Installation rapide
npx gpt-app-poc





