{"enabled":false,"runtime":"agno.MCPTools","servers":[{"id":"fetch","label":"Fetch MCP","purpose":"Buscar e converter conteúdo web para uso por LLM.","command":"uvx mcp-server-fetch","enabledByDefault":true,"configured":true,"requiredEnv":[],"category":"knowledge","sourceUrl":"https://github.com/modelcontextprotocol/servers/tree/main/src/fetch","notes":""},{"id":"playwright","label":"Playwright MCP","purpose":"Automação de navegador, testes, scraping e interação web.","command":"npx -y @playwright/mcp@latest","enabledByDefault":true,"configured":true,"requiredEnv":[],"category":"browser","sourceUrl":"https://github.com/microsoft/playwright-mcp","notes":"Side effects de navegação devem passar por aprovação/escopo explícito."},{"id":"supabase","label":"Supabase MCP","purpose":"Gerenciar Supabase, schemas, tabelas, consultas e configuração.","command":"npx -y @supabase/mcp-server-supabase@latest --access-token=$SUPABASE_ACCESS_TOKEN","enabledByDefault":false,"configured":false,"requiredEnv":["SUPABASE_ACCESS_TOKEN"],"category":"database","sourceUrl":"https://github.com/supabase-community/supabase-mcp","notes":""},{"id":"memory","label":"Memory MCP","purpose":"Memória persistente em grafo de conhecimento.","command":"npx -y @modelcontextprotocol/server-memory","enabledByDefault":true,"configured":true,"requiredEnv":[],"category":"knowledge","sourceUrl":"https://github.com/modelcontextprotocol/servers/tree/main/src/memory","notes":"Ativo sem políticas finais; pendente revisão de privacidade, retenção e escopo de memória."},{"id":"sequential-thinking","label":"Sequential Thinking MCP","purpose":"Planejamento e decomposição multi-etapa.","command":"npx -y @modelcontextprotocol/server-sequential-thinking","enabledByDefault":true,"configured":true,"requiredEnv":[],"category":"reasoning","sourceUrl":"https://github.com/modelcontextprotocol/servers/tree/main/src/sequentialthinking","notes":""},{"id":"qdrant","label":"Qdrant MCP","purpose":"Vector search com Qdrant.","command":"uvx mcp-server-qdrant","enabledByDefault":false,"configured":false,"requiredEnv":["QDRANT_URL"],"category":"vector","sourceUrl":"https://github.com/qdrant/mcp-server-qdrant","notes":""},{"id":"weaviate","label":"Weaviate MCP","purpose":"Weaviate como knowledge base e memória.","command":"uvx mcp-server-weaviate","enabledByDefault":false,"configured":false,"requiredEnv":["WEAVIATE_URL"],"category":"vector","sourceUrl":"https://github.com/weaviate/mcp-server-weaviate","notes":""},{"id":"pgvector-memory","label":"Memory MCP / pgvector","purpose":"Memória longa com PostgreSQL + pgvector.","command":"uvx mcp-memory","enabledByDefault":false,"configured":false,"requiredEnv":["MCP_MEMORY_DATABASE_URL"],"category":"memory","sourceUrl":"https://github.com/sdimitrov/mcp-memory","notes":""}],"policy":{"lazy":true,"sideEffectsRequireConfirmation":true,"secretsInOutput":false}}