One MCP kit, 26 ChatGPT plugins
When OpenAI announced that custom GPTs would retire, I rebuilt the whole Cybrix.AI catalog as ChatGPT plugins. A shared Python kit turns existing FastAPI backends into MCP tools with an inline widget, so each backend serves the old GPT and the new plugin side by side until the cutoff.
- Widgets in the chat: molecule and network diagrams, slide carousels, sheet music with an MP3 player, quizzes, a blackjack table
- One script provisions a new app: DNS record, Apache vhost, TLS certificate, systemd service
- Every tool parameter documented and checked by an automated review-readiness inspector (case 03)