MCPVault

name

MCP tool from Studio5000 AI Assistant by rivie13

(string): Project name

How to use it

name is exposed by the Studio5000 AI Assistant MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the name tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Studio5000 AI Assistant

$pip install -r requirements.txt
FULL STUDIO5000 AI ASSISTANT LISTING

Other tools in Studio5000 AI Assistant (25)

category

(optional string): Filter by instruction category

context_type

(optional string): Type of context needed (electrical, process, safety)

controller_type

(string): Controller model (e.g., "1756-L83E")

drawing_type_filter

(optional string): Filter by type (electrical, pid, logic, iolist)

equipment_filter

(optional string): Filter by equipment tag

equipment_tag

(string): Equipment identifier (e.g., "M001", "CV-001")

force_rebuild

(boolean): Force re-indexing of existing cache

insertion_point

(integer): Rung position for insertion

instructions_used

(array): List of PLC instructions used

ladder_logic

(string): Ladder logic code to validate

limit

(integer): Maximum results to return (default: 10)

logic_spec

(object): Contains:

logic_specification

(string): Natural language description of new logic

major_revision

(integer): Studio 5000 version (default 36)

max_results

(integer): Maximum number of results to return (default: 5)

new_logic_description

(string): Description of logic to insert

operation_type

(optional string): Filter by type (method, class, enum, example)

pdf_file_path

(string): Path to technical drawings PDF file

project_file

(string): Path to L5X file to search

project_spec

(object): Project specification including:

query

(string): Search term (instruction name, description, functionality)

routine_name

(optional string): Specific routine to analyze

save_path

(optional string): File path to save L5X file

specification

(string): Natural language description of desired PLC behavior

use_vision_ai

(boolean): Enable advanced vision AI analysis