How I built an MCP Server for developers building OpenBB apps
· 7 min read
The hardest part of building an OpenBB app isn't writing Python, it's getting the widgets.json
spec right, since this spec was invented by us.
Every app requires developers to define widget types, inputs, and configuration options in exactly the right format. The documentation is strong, but it is long-form, which forces you to dig around for the parts you need. That slows down iteration, especially when you just want to get an idea live in OpenBB Workspace.