The performance of services implemented in the serviceoriented knowledge grid becomes one of the most key issues that affect the development of the knowledge grid. This paper presents a knowledge grid architecture based on mobile agent and effectively utilizes mobile agent's mobility, flexibility and intelligence to implement knowledge grid services. The idea that applies MA technologies to the knowledge grid can reduce network traffic and improve the intelligence of knowledge grid services. The integration of two main distributed technologies provides a new way to develop knowledge grid.