v0.7.0
VRSEN/agency-swarmv0.7.0Jun 20, 2025by nicko-ai
AI Summary
Adds Streamable MCP Server support and CLI enhancements.
Key Highlights
- Streamable HTTP MCP Server support via MCPServerStreamableHttp
- New CLI mcp-server command for launching MCP servers
- run_mcp integration helper for exposing BaseTools via HTTP
- CORS configuration support for run_fastapi
New Features
- Streamable HTTP MCP Server
- CLI MCP server command
- run_mcp integration helper
- CORS support in run_fastapi
- Tool loading skips test files
Full Release Notes
## What's Changed - Support for a Streamable HTTP MCP server was added through `MCPServerStreamableHttp` and its parameter model - The CLI gained a new mcp-server command for launching an MCP server from a tools directory with configurable host/port/token and CORS settings - A new integration helper `run_mcp` exposes `BaseTools` via an HTTP server with optional authentication and CORS configuration - `Agent.run_fastapi` now accepts a cors_origins parameter so CORS can be controlled when serving a single agency - `Agent._load_tools` skips files whose names start with test_ or end with _test.py when loading tools from a directory - Documentation updates include CORS options for FastAPI integration and a new migration guide for moving from v0.x to v1.x ## Contributions * Http server and pre-loaded tools support, reliability improvements by @ArtemShatokhin in https://github.com/VRSEN/agency-swarm/pull/291 * Mcp server integration by @ArtemShatokhin in https://github.com/VRSEN/agency-swarm/pull/293 * allow for unit test files within tools folder without meltdown by @sreyemnayr in https://github.com/VRSEN/agency-swarm/pull/292 * Improve migration guide by @bonk1t in https://github.com/VRSEN/agency-swarm/pull/294 ## New Contributors * @sreyemnayr made their first contribution in https://github.com/VRSEN/agency-swarm/pull/292 **Full Changelog**: https://github.com/VRSEN/agency-swarm/compare/v0.6.3...v0.7.0