refactor: use MCPToolset instead of deprecated mcp_servers param

- Switch from Agent(mcp_servers=[...]) to Agent(tools=[MCPToolset(...)])
- Add WEB_MCP_ENABLED + FIRECRAWL_BASE to supervisord agent env
- Fixes deprecation warning in livekit-agents 1.7
This commit is contained in:
Shane
2026-08-22 12:40:07 -04:00
parent 045ddabac7
commit b55e6ed39a
2 changed files with 34 additions and 21 deletions
+3 -1
View File
@@ -27,7 +27,9 @@ environment=
AZURE_TTS_VOICE="%(ENV_AZURE_TTS_VOICE)s",
GEMMA_BASE_URL="%(ENV_GEMMA_BASE_URL)s",
GEMMA_MODEL="%(ENV_GEMMA_MODEL)s",
GEMMA_API_KEY="%(ENV_GEMMA_API_KEY)s"
GEMMA_API_KEY="%(ENV_GEMMA_API_KEY)s",
WEB_MCP_ENABLED="%(ENV_WEB_MCP_ENABLED)s",
FIRECRAWL_BASE="%(ENV_FIRECRAWL_BASE)s"
[program:web]
command=/usr/sbin/nginx -g "daemon off;"