agentic rag vs mcp