Codesys MCP Server

A Model Context Protocol (MCP) server for CODESYS V3 programming environments.

Local serverstdioPython

What is the Codesys MCP Server?

Codesys mcp server connects Codesys to AI assistants that speak the Model Context Protocol. A Model Context Protocol (MCP) server for CODESYS V3 programming environments.

What Codesys does

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.

Practical notes

  • Written in Python.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
codesys//project/status: Check scripting status and currently open project state.

How to install the Codesys MCP Server

{
  "mcpServers": {
    "codesys-mcp-toolkit": {
      "command": "npx",
      "args": ["-y", "@codesys/mcp-toolkit"],
      "env": {
        "CODESYS_PATH": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

VariableDescriptionRequired
CODESYS_PATHFilesystem location the server is allowed to use.Optional

Example prompts to try

  • “Use Codesys to codesys.”
  • “Use Codesys to Node.js.”
  • “Use Codesys to Cause.”

Frequently asked questions

A Model Context Protocol (MCP) server for CODESYS V3 programming environments. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.