{"id":"75cf7240-014f-4705-b0d9-c02ca732f8e0","shortId":"LCJyrH","kind":"mcp","title":"OpenBB Widgets","tagline":"Provides comprehensive access to OpenBB's widget development documentation and boilerplate code for building financia...","description":"Provides comprehensive access to OpenBB's widget development documentation and boilerplate code for building financial dashboard widgets with FastAPI setup, parameter configurations, and working examples like Monte Carlo stock simulations.\n\nAn MCP server built by DidierRLopes that provides comprehensive access to OpenBB's widget development documentation and includes essential boilerplate code for building OpenBB Workspace widgets. The server exposes over 30 documentation tools covering widget types (Plotly charts, AgGrid tables, HTML, markdown), parameter configurations (dropdowns, date pickers, boolean toggles), widget settings (grid sizing, error handling, refresh intervals), and JSON specifications for apps and agents. It features a specialized tool that provides the foundational FastAPI setup with CORS configuration, widget registration decorators, and the required widgets.json endpoint structure, along with a working Monte Carlo stock simulation widget example that demonstrates proper integration patterns. The implementation is containerized and deployable, making it useful for developers building financial dashboards, creating custom OpenBB integrations, and learning widget development patterns through comprehensive documentation access and ready-to-use code templates.","tags":["openbb","widgets"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/didierrlopes/openbb-widgets-json-mcp","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.564","qualityRationale":"deterministic score 0.56 from registry signals: · indexed on pulsemcp · has source repo · 7 github stars · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-04-26T00:21:58.151Z","embedding":null,"createdAt":"2026-04-21T19:27:44.366Z","updatedAt":"2026-04-26T00:21:58.151Z","lastSeenAt":"2026-04-26T00:21:58.151Z","tsv":"'30':78 'access':5,20,57,176 'agent':111 'aggrid':86 'along':135 'app':109 'boilerpl':13,28,67 'boolean':95 'build':16,31,70,161 'built':51 'carlo':45,140 'chart':85 'code':14,29,68,182 'comprehens':4,19,56,174 'configur':39,91,125 'container':153 'cor':124 'cover':81 'creat':164 'custom':165 'dashboard':33,163 'date':93 'decor':128 'demonstr':146 'deploy':155 'develop':10,25,62,160,171 'didierrlop':53 'document':11,26,63,79,175 'dropdown':92 'endpoint':133 'error':101 'essenti':66 'exampl':42,144 'expos':76 'fastapi':36,121 'featur':113 'financi':32,162 'financia':17 'foundat':120 'grid':99 'handl':102 'html':88 'implement':151 'includ':65 'integr':148,167 'interv':104 'json':106 'learn':169 'like':43 'make':156 'markdown':89 'mcp':49 'mont':44,139 'open-source' 'openbb':1,7,22,59,71,166 'paramet':38,90 'pattern':149,172 'picker':94 'plot':84 'proper':147 'provid':3,18,55,118 'readi':179 'ready-to-us':178 'refresh':103 'registr':127 'requir':131 'server':50,75 'set':98 'setup':37,122 'simul':47,142 'size':100 'special':115 'specif':107 'stock':46,141 'structur':134 'tabl':87 'templat':183 'toggl':96 'tool':80,116 'transport-stdio' 'type':83 'use':158,181 'widget':2,9,24,34,61,73,82,97,126,143,170 'widgets.json':132 'work':41,138 'workspac':72","prices":[{"id":"d9a87ee4-a06e-4e0f-8383-5ba92e8dc68b","listingId":"75cf7240-014f-4705-b0d9-c02ca732f8e0","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-04-21T19:27:44.366Z"}],"sources":[{"listingId":"75cf7240-014f-4705-b0d9-c02ca732f8e0","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/didierrlopes-openbb-widgets","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-21T19:27:44.366Z","lastSeenAt":"2026-04-26T00:21:58.151Z"}],"details":{"listingId":"75cf7240-014f-4705-b0d9-c02ca732f8e0","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"OpenBB Widgets","github_stars":7,"registry_url":"https://www.pulsemcp.com/servers/didierrlopes-openbb-widgets","source_code_url":"https://github.com/didierrlopes/openbb-widgets-json-mcp"},"updatedAt":"2026-04-26T00:21:58.151Z"}}