Kc Modbus MCP — AI skill for Claude Code
Modbus TCP MCP Server — let AI agents read/write PLC registers by name, not by raw address.
How to install Kc Modbus MCP
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open KerberosClaw/kc_modbus_mcp and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Kc Modbus MCP does
Modbus TCP MCP Server — let AI agents read/write PLC registers by name, not by raw address.
Alternatives in AI
- Llmwiki — Open Source Implementation of Karpathy's LLM Wiki 1.5k ★
- Browserwing — BrowserWing turns your browser actions into MCP commands Or Claude Skill, allowing AI agents to control browse 1.2k ★
- Codex Skill — by klaudworks - Enables users to prompt codex from claude code 914 ★
README
"Read the factory temperature" -- Modbus MCP
[](LICENSE) [](https://python.org) [](https://github.com/jlowin/fastmcp) [](https://modelcontextprotocol.io)
[正體中文](README_zh.md)
Look, nobody wants to memorize that register `40001` is the temperature sensor. Life is too short and Modbus addresses are too many. This is an MCP Server for Modbus TCP devices -- you define device profiles in YAML, and then AI agents can read/write PLC registers by name like civilized beings.
It also ships with a **built-in simulator**, because we all know you don't have a PLC sitting on your desk. (And if you do, please dust it off.)
Why This Exists
I kept looking at existing MCP servers for Modbus and kept finding the same four disappointments:
- No semantic register mapping -- the AI has to know raw addresses like
40001. Asking it to "read temperature" gets you a blank stare. - No data type conversion -- everything comes back as raw uint16, because apparently float32 is too fancy.
- No built-in simulator -- want to test? Go buy hardware. Or beg a colleague. Or stare at the ceiling.
- No device profiles -- no way to pre-configure connection details and register maps, so you get to type the same host/port/slave_id over and over like it's 1998.
So I did the unreasonable thing and fixed all four myself.
Architecture
User (CLI / Chat / OpenClaw)
→ AI Agent (Claude / OpenClaw / etc.)
→ MCP Protocol (Streamable HTTP)
→ kc_modbus_mcp (FastMCP Server)
→ Profile Manager (YAML device profiles)
→ pymodbus (async Modbus TCP client)
→ Modbus TCP Device / Built-in Simulator
Features
- Natural language control -- "read the factory temperature" just works. No a
Related Skills
Localfig
The Figma desktop app as an MCP server. Gives AI agents the full Figma Plugin API on your open file: read, wri
Setup Watch Skill
One-shot setup for Watch Skill — installs the engine, bootstraps ffmpeg/yt-dlp, registers the MCP server in ev
Charlotte
Token-efficient browser MCP server — structured web pages for AI agents, not raw accessibility dumps
Kc LLM Wiki Starter
Production-ready starter template for LLM-maintained wikis. Karpathy's 2026-04 three-tier pattern (raw/wiki/sc
Agentmachi
A Hamachi server for agents. Start a hub, get an address, agents join and work together — like Hamachi and pla
Agent Comm
Let AI coding agents coordinate in real time — MCP server with messaging, channels, shared state & dashboard
Related Agents
Jadecap
Applies JadeCap's ICT liquidity/order-flow strategy (see skills/jadecap/SKILL.md) to charts, trade ideas, and
Workflow Orchestration Command - Enhanced With Optional Flags
You are the product-manager-orchestrator agent. You orchestrate specialist agents but NEVER write code yoursel
Untrusted Reader
Reads external content that A3 classifies as untrusted, in an isolated context with no write tools. Use proact