Hi Bubble community!
I want to share a completed project that some of you might find useful. It’s an MCP (Model Context Protocol) server that enables AI assistants like Claude to interact with Bubble applications through the official Data API.
What this does
This tool allows you to have natural language conversations with AI about your Bubble app’s data structure and perform basic operations. It’s particularly useful for:
- App analysis: Quickly understanding data relationships in complex apps
- Documentation: Auto-generating data structure summaries
- Migration planning: When moving data to external databases
- Quick queries: Checking data without opening the editor
Important notes
- Uses official Bubble Data API only - no unofficial methods
- Respects all Bubble privacy rules and API rate limits
- Read-only mode recommended for safety
- Requires Data API subscription (Personal plan or higher)
- This is community software - please test thoroughly before production use
Example interactions
"List all data types in this app"
"Show me the fields in the User data type"
"How many records are in the Project table?"
"What workflows are available?"
Technical requirements
- Node.js installed locally
- Bubble app with Data API enabled
- Claude Desktop (free tier works)
- API token from your Bubble app
Why I built this
As an agency who frequently reviews Bubble apps for clients, we were spending a lot of time manually exploring data structures. This tool solves that problem by letting us ask questions in plain English instead of clicking through tabs. It’s been working well in our workflows and we thought others might benefit from it.
Code availability
The project is open source and available now on GitHub. I’ve made it public so the community can:
- Review the code for security
- Suggest improvements
- Contribute features
- Fork for their own needs
GitHub: GitHub - nocoderoi/bubble_mcp: mcp server to interact with your bubble project
Demo Video : https://youtu.be/Zplpp1WeZpE
Limitations & considerations
- This is community-developed software - please test thoroughly
- Always backup your data before using write operations
- API rate limits apply (standard Bubble limits)
- Only works with data accessible via Data API
- Does not interact with Bubble’s visual editor or design elements
Community feedback wanted
I’m sharing this to get feedback from the community:
- Is this useful for your workflow?
- Any concerns about security or best practices?
- What features would make this more valuable?
- Any suggestions for improvement?
Safety first
Please note:
- Start with read-only mode when testing
- Review API permissions carefully in your Bubble app
- This tool can modify data if configured for write access
- Test on development apps first
Again, this is an unofficial community tool. I’m sharing it because it’s been helpful in my workflow and I think it might help fellow Bubblers too. Please use your own judgment about whether it fits your needs and security requirements.
Happy to answer questions about setup or usage!
Moderators: If this post violates any forum guidelines, please let me know and I’ll be happy to modify or remove it.
Efi / NocodeROI
