What problem does it solve?
This Skill solves the challenge of wiring orxhestra agents to external tool servers by providing a consistent way to fetch and use MCP-exposed capabilities.
Core Features & Use Cases
- MCP client + tool adapter: Uses MCPClient and MCPToolAdapter to retrieve the MCP tool list and expose each tool to an agent.
- HTTP and in-memory support: Works with an MCP server over an HTTP endpoint or directly with a FastMCP in-memory server object.
- YAML Composer integration: Enables configuring MCP tool servers directly in YAML under the agent’s tools section.
- Use case: When you have an existing MCP tool server that wraps company-specific utilities, you can connect it to an orxhestra agent so the agent can call those tools to answer questions and perform actions.
Quick Start
Install the MCP extras, then create an MCPClient pointing at your MCP server, load tools via MCPToolAdapter, and pass the resulting tools into your LlmAgent so it can call the MCP tools.