{"repo":"johannesPettersson80/codesys-mcp-toolkit","free":true,"listed":false,"github":"https://github.com/johannesPettersson80/codesys-mcp-toolkit","clone":"git clone https://github.com/johannesPettersson80/codesys-mcp-toolkit.git","description":"Model Context Protocol server for CODESYS automation platform","language":"TypeScript","stars":115,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"@codesys/mcp-toolkit A Model Context Protocol (MCP) server for CODESYS V3 programming environments. This toolkit enables seamless interaction between MCP clients (like Claude Desktop) and CODESYS, allowing automation of project management, POU creation, code editing, and compilation tasks via the CODESYS Scripting Engine. 🌟 Features - Project Management - Open existing CODESYS projects ( open project ) - Create new projects from standard templates ( create project ) - Save project changes ( save project ) - POU Management - Create Programs, Function Blocks, and Functions ( create pou ) - Set declaration and implementation code ( set pou code ) - Create properties for Function Blocks ( create property ) - Create methods for Function Blocks ( create method ) - Compile projects ( compile project ) - MCP Resources - codesys://project/status : Check scripting status and currently open project state. - codesys://project/{+project path}/structure : Retrieve the object structure of a specified project. - codesys://project/{+project path}/pou/{+pou path}/code : Read the declaration and implementation code for a specified POU, Method, or Property accessor. 📋 Prerequisites - CODESYS V3 : A working CODESYS V3 installation (tested with 3.5 SP21) with the Scripting Engine component enabled during installation. - Node.js : Version 18.0.0 or later is recommended. - MCP Client : An MCP-enabled application (e.g., Claude Desktop). (Note: CODESYS uses Python 2.7 internally for its scripting en","default_branch":null,"files":null,"tree":[],"storefront":"/r/johannesPettersson80","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/johannesPettersson80/codesys-mcp-toolkit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}