Search across all content
The DBT Assist team shares how they safely connected DBT’s AI tools to live customer relationship management data, overcoming a common challenge faced across government.
This project is documented in our blog post - Using single sign-on and MCP to safely connect AI to live government data – Digital trade.
When the Office for Investment (OFI) asked the DBT Assist Team to enable our AI tool, DBT Assist, to seamlessly query DBT’s data on company interactions, we welcomed the challenge.
DBT’s data lives on our CRM system, Data Hub. Without direct access to Data Hub, investment advisors faced a time-consuming manual process of finding and extracting information from Data Hub to paste into DBT Assist alongside other sources.
Due to the scale and sensitivity of data within Data Hub, we could not simply plug it directly into an AI tool. OfI’s vision was for an AI powered solution to combine Data Hub records with external sources, freeing up time for strategic thinking and analysis.
The real challenge lay in the scale of the available data and the importance of maintaining security. We also needed a solution that was integrated into our existing access controls, to avoid slowing adoption and limiting reuse.
Ultimately, we chose to build an MCP server. MCP is an open standard that acts as a communication bridge between AI applications and external systems.
We have implemented several layered protective measures to maintain data security. The MCP server uses the same Single Sign-On (SSO) authentication already used by DBT Assist and operates within a Virtual Private Cloud with no external access points.
A significant advantage is the MCP’s reusability. Now that we have built the server, it can be used by other AI applications across the organisation as well as DBT Assist.
Integrating Data Hub with DBT Assist has led to:
Thanks to our breakthrough, Investment advisors can now simply ask natural language questions like "What previous interactions has DBT had with Company X?" and receive real-time answers. These are enriched with comprehensive insights, all with citations linking back to original Data Hub records. This integration transforms Data Hub from a separate system requiring manual consultation into an intelligent, conversational intelligence source that seamlessly supports OFI's workflow.
Investment advisors can now use DBT Assist to:
Ultimately this prepares them to facilitate smooth and successful discussions that effectively support businesses throughout their investment journey.
Beyond the immediate benefits to OFI colleagues, this MCP implementation delivers significant reusability and scalability advantages across DBT. The Data Hub MCP server, once built, can be reused by other AI applications to access live data.
The work has established a proven approach for connecting AI tools to other sensitive data sources across the organisation. This positions DBT to rapidly expand AI capabilities while maintaining appropriate security controls and avoiding duplication of effort.
Using an MCP server in this context was new for us, both technically and in how we applied best practice. We had to think carefully about how we balance security, usability and user needs.
One of the biggest lessons was the value of building on security measures that were already in place. By using existing Single Sign-On (SSO), we were able to protect sensitive data without adding extra steps for users. This made the tool easier to adopt and allowed us to move more quickly, as we did not need to design new security processes from scratch. Having GovUK SSO already in use also made integration more straightforward, and support from the DBT platform team helped us resolve issues as they arose.
An important lesson was involving real users from the very beginning. Working closely with OFI colleagues and investment advisors helped us to focus on the questions they needed to ask, rather than theoretical use cases. This has highlighted for us that building AI capabilities is fundamentally about understanding how people actually work and what information they need to do their jobs effectively.
Launching the MCP integration was not a finish line, but the starting point for continuous improvement. Real world data is messy, and as users work with the system, they discover new valuable use cases and identify gaps where more functionality is needed.
DBT Assist and the MCP server are both under active development. We are focusing on tweaking and building tools to handle more complex information requests efficiently and improving access controls to include more detailed permissions.
Crucially, this work will make it easier to build new AI tools in the future. We now have a single, reusable way to connect AI services to live data, and a blueprint for building future integrations more quickly. Future AI tools, whether chatbots, analytical tools, or services we haven’t even imagined yet, can be built much more quickly as a result.
Shifting to standardised, reusable MCP servers fundamentally transforms how quickly we can deploy AI capabilities across the department. It turns what was traditionally a significant technical barrier into a scalable, repeatable process that accelerates digital transformation.
If you’re working on AI tools in government and facing similar challenges around secure data access, get in touch in the comments. We are happy to discuss our approach or explore how the pattern could work in your organisation.





Connect with 500,000+ public servants solving your hardest challenges.





Connect with 500,000+ public servants solving your hardest challenges.
Help public servants worldwide learn from your work, what worked, what flopped and what you'd do differently
Share your project
Log in or sign up to continue the conversation