What's new in Orchestra: MCP, Braintrust (0.0.26)
Introducing an MCP Adapter for Orchestra agents
We're excited to release Orchestra v0.0.26, which introduces support for the Model Context Protocol (MCP). This update expands the capabilities of Orchestra agents by enabling them to integrate and use any MCP-compatible server or toolkit.
What’s MCP?
MCP is a simple, standardized protocol for building and sharing tools that AI agents and client applications can easily discover and invoke. MCP allows developers to expose executable functionality—such as system operations or API integrations — in a consistent way, making these tools accessible across multiple agent frameworks and client apps.
MCP has gained a lot of traction due to its unified approach and flexibility, leading to a growing ecosystem of powerful tools available for AI agents.
Orchestra now supports MCP tools
With Orchestra v0.0.26, we've introduced support for MCP tools through the MCPOrchestra adapter. This update allows Orchestra agents to connect to any MCP-compatible server and leverage its tools directly within Orchestra workflows.
This means Orchestra agents can now:
Use any MCP toolkits, such as filesystem management, web automation, Slack integration, etc.
Dynamically discover and invoke tools provided by MCP servers.
Easily integrate external APIs and system-level operations, opening up new use cases.
Example use cases
With MCP integration, Orchestra agents can now easily perform tasks like:
Filesystem Management: Automatically organize files and folders.
Web Automation: Navigate websites, fetch data, and automate browser tasks using Playwright.
Slack Integration: Interact with Slack channels, send messages, and manage communications.
Custom API Integrations: Quickly wrap and use external APIs like GitHub, Notion, or Airtable.
Why MCP?
The integration of MCP into Orchestra means developers no longer need to manually build custom adapters for each new tool or API. Instead, they can leverage a growing ecosystem of MCP-compatible tools, significantly expanding the capabilities of Orchestra agents who can now immediately discover and use these tools once connected to the MCP server.
Demo
Here's a quick look at Orchestra using MCP tools to organize a cluttered desktop automatically:
Getting started
To explore the new MCP integration, check out the Orchestra documentation and examples provided in the Orchestra GitHub repo. You can quickly set up your own MCP servers or connect to existing ones to expand your Orchestra agents' capabilities.
Other updates
Other recent updates we've made to Orchestra include Braintrust integration for evaluating and monitoring your agents, which you can read more about here in our docs, as well as support for newer language models like GPT-4.5 and Claude 3.7 Sonnet.
We can't wait to see what you'll build with Orchestra and MCP!