Many Grid portal architectures have three layers: browser, portal and Grid environment. We design a multi-layer Grid portal architecture, which introduced Mobile Agent; the mobile agents can gain the different information of the Grid resources. This paper analyzes the multi-layer architecture of Grid portal, presents the security strategy and introduces the function of different mobile agent.