The technology of Multi-Agent-System (MAS) has a lot of attractive qualities such as proactivity, flexibility, reactivity and sociality. It is extensively established as the technology platform for implementing efficient and effective processes of management and automation within a microgrid platform. This paper presents the design and development of the microgrid system using MATLAB-Simulink software with multi-agent system platform. The JAVA agent development framework (JADE) is used for implementing MAS software. MAS consist of the three agents are distributed energy source agent, load agent and control agent. The distributed agent used to monitor and control the power level of the different energy sources in the microgrid. The load agent used to monitor the power consumption level of the consumer. The control agent used to control the power flow from energy source to load and also used for restructuring the power network based on abnormality of the system. To test the effectiveness of the developed system, simulation studies are carried out for different operating conditions of the microgrid system. From the test result, the developed system outperform in all aspect.