# EPICS Process Variable Bridge

> Use this tool when you need to integrate AI assistants with EPICS-controlled industrial systems, enabling real-time monitoring and control through a standardized interface. It solves problems of custom integration and provides inputs such as PV values and outputs like setting PV values, with robust error handling and logging. Ideal for engineers and operators seeking to leverage AI assistants with EPICS systems without requiring custom code.

Canonical page: https://skillsregistry.net/skills/epics-process-variable-bridge  
JSON: https://api.skillsregistry.net/v1/skills/epics-process-variable-bridge

## Description

EPICS-MCP-Server provides a bridge between AI assistants and EPICS (Experimental Physics and Industrial Control System) process variables, enabling real-time monitoring and control of industrial systems. Built with Python and pyepics, it exposes tools for getting PV values, setting PV values, and retrieving detailed PV information through a standardized interface. The server implements robust error handling with detailed logging, supports timeout configuration, and can be easily integrated with LangChain-based agents, making it valuable for engineers and operators who need their AI assistants to interact with EPICS-controlled hardware systems without writing custom integration code.

## Trust

- **Trust score (0–1):** 0.93
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** iot-hardware
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/epics-process-variable-bridge)
- **Repository:** <https://github.com/jacky1-jiang/epics-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "epics-process-variable-bridge"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/epics-process-variable-bridge` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/epics-process-variable-bridge/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
