Feature Request: Native MCP & AI API Support for Chatbots (Claude, etc.)! šŸš€

Hi everyone and the MIT App Inventor team! :waving_hand:

I want to propose a new feature that I truly believe would be the best and most productive thing to ever happen to MIT App Inventor: Native support for MCP (Model Context Protocol) or dedicated API components for modern AI chatbots like Claude, ChatGPT, and Gemini.

:glowing_star: Why do we need this?

Right now, integrating advanced AI chatbots into App Inventor projects usually requires wrestling with the Web component, managing complex HTTP headers, and manually parsing nested JSON responses. If we had built-in support, dedicated blocks, or an official extension for MCP and direct chatbot APIs, it would open up a whole new world of possibilities.

:light_bulb: The Benefits:

  • Seamless AI Integration: Developers and students could easily connect their apps to powerful LLMs like Claude without needing to be experts in REST APIs.

  • Next-Level Productivity: We could build intelligent assistants, automated tutors, smart productivity tools, and dynamic chat apps incredibly fast.

  • Future-Proofing Education: AI is the current and future frontier of tech. Giving students native, block-based tools to experiment with state-of-the-art models will keep App Inventor at the cutting edge of coding education.

Having a standardized way for App Inventor apps to communicate with AI models (like Anthropic's MCP allows) would be an absolute game-changer for the community.

I’d love to hear what the community and the core developers think about this. Could we see something like this on the roadmap? Let's discuss!