EPICS-MCP-Server

by Jacky1-Jiang

4 stars
153 downloads
Not rated
GitHub

Description

# EPICS-MCP-Server [![smithery badge](https://smithery.ai/badge/@Jacky1-Jiang/EPICS-MCP-Server)](https://smithery.ai/server/@Jacky1-Jiang/EPICS-MCP-Server) # Overview - The EPICS MCP Server is a Python-based server designed to interact with EPICS (Experimental Physics and…

About

# EPICS-MCP-Server [![smithery badge](https://smithery.ai/badge/@Jacky1-Jiang/EPICS-MCP-Server)](https://smithery.ai/server/@Jacky1-Jiang/EPICS-MCP-Server) # Overview - The EPICS MCP Server is a Python-based server designed to interact with EPICS (Experimental Physics and Industrial Control System) process variables…

Details

Author
Jacky1-Jiang
GitHub stars
4
Downloads
153
Categories
Other

- Retrieve the current value of any EPICS PV via get_pv_value
- Set a new value for any EPICS PV via set_pv_value
- Fetch detailed information about any EPICS PV via get_pv_info
- Returns JSON status objects for each operation (success or error)
- Built on the mcp framework for easy integration

Install dependencies with pip install -r requirements.txt. Ensure EPICS is installed locally and an IOC is running with caget, caput, and cainfo working. Use with Langchain by configuring StdioServerParameters with command="python" and the path to the server script.

EPICS-MCP-Server

smithery badge
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.