Roadie
Roadie’s Blog

More MCP Servers, moving to the AI SDK, en mass changes in the UI, and OpenSearch for all

By Sam NixonSeptember 1st, 2025
En Masse changes

The latest features and updates from Roadie.

More Roadie MCP Server(s)

Last month we launched a set of Model Context Protocol servers to provide data to any LLM-powered MCP client that can accept authenticated external servers, like Cursor or VSCode with Copilot.

This month we've extended that offering to include a few more of the bells and whistles you get with Roadie: backend config and the ability to manipulate Catalog entities via the Decorator.

For those not au fait with the current boom in MCP server creation, MCP is a protocol created by Anthropic last year to help standardise the way data is sent to LLMs and how models can access tools. Via an MCP server (or servers) you can give LLM-powered application access to data and tools that the foundational LLMs could never have.

We've added two new ones:

Now you can, from the comfort of your IDE or MCP client, in addition to accessing the Catalog and the Scaffolder, you can:

  • List out proxies, lists ones which are correctly configured, and returns the path for any given proxy
  • List the available secrets that can be used in proxy configurations
  • Query and then append additional information to Catalog entities via a fragment, like new specifications, metadata, etc

All you need to get going is an API token from Roadie and away you go.

Full docs for all released MCP servers can be found here: https://roadie.io/docs/details/roadie-mcp/

API tokens for all

We've added a new role to api-token-creator which, when added to a user, allows them to (wait for it...) create API tokens.

This has previously been a permission attached by default to the Admin role, and for customers not paying for Role-based Access Control they wouldn't have been able to delegate that permission to non-Admins easily.

That API token opens up all the MCP server capabilities we've been working on, so it makes a lot of sense for us to make it as easy as possible to get a token.

api-token-creator

En Masse Changes in the UI

To make it easier to add that role to all users (and general make mass changes for various Admin tasks) we've introduced en masse changes.

You can now make mass changes to:

  • Add or remove roles to sets of users
  • Mass deletion or cleanup of Locations if they're no longer necessary

Simple.

En Masse changes

Moving to the AI SDK from Mastra

This is a quasi-behind-the-curtain update from us, but as we move forward with AI feature building we've made the choice to move from Mastra , a way to build agents in TS, to Vercels AI SDK , a more fully-fledged . Mastra wrapped AI SDK v4 and provided some added bells and whistles, but as this space moves so darn fast Vercel caught up (and actually out-paced Mastra) and we found ourselves looking longingly at the features we could unlock by adopting the AI SDK directly.

What this means for those beta testing new AI features from us is:

  • Streaming of chats (and generally a 'hey this feels like ChatGPT or Cursor' feel)
  • History, UI elements and a much more dynamic chat
  • Chat as a pop-up or slideout (coming soon)

OpenSearch hits GA

OpenSearch has hit GA for Roadie so now all customers can benefit from our new search backend.

We'll be making tweaks to result ranking and indexing over the next few weeks and months as we gather more feedback from users, so let us know if your results are not what you'd intuitively expect.

Anything else?

No.

Happy Summer everyone (or at least for those in the Northern hemisphere)! 😎⛱️

Become a Backstage expert

To get the latest news, deep dives into Backstage features, and a roundup of recent open-source action, sign up for Roadie's Backstage Weekly. See recent editions.