# PLCsai/plcs-ai-mcp

Source: https://glimind.com/server/github%2Fplcsai%2Fplcs-ai-mcp
Registry id: `github/plcsai/plcs-ai-mcp`
Status: unknown

## Tools (17)

- `plcs_ask_project`: Ask a question about a project and get a cited answer from the PLCs.ai assistant.
- `plcs_download_export`: Download the file from a completed export.
- `plcs_export_pdf`: Export a project as a PDF document.
- `plcs_export_plc`: Export a project in a PLC-native format (e.g., L5X, TIA, etc.).
- `plcs_get_export`: Retrieve the status or result of a previously requested export.
- `plcs_get_live_values`: Get current live tag values from a connected PLC project.
- `plcs_get_project`: Retrieve metadata and details of a specific PLC project.
- `plcs_get_project_analysis`: Run or retrieve an analysis of a PLC project (dead code, race conditions, missing handshakes, interlock audits, cycle-time bottlenecks, signal tracing).
- `plcs_get_project_source`: Get the raw source code or project file for a given PLC project.
- `plcs_get_tag_history`: Retrieve historical values for a specific tag over a time range.
- `plcs_health`: Check the health and connectivity status of the PLCs.ai MCP server.
- `plcs_list_projects`: List all PLC projects your organization owns on PLCs.ai.
- `plcs_mint_embed_token`: Mint a short-lived, read-only, project-scoped token for embedding project data in an iframe.
- `plcs_propose_code`: Propose a code change for a project — returns a plan for approval, then a reviewable proposal.
- `plcs_request_live_tags`: Request or subscribe to live tag updates for a project.
- `plcs_save_version`: Save a new version of a PLC project from a proposal or upload.
- `plcs_stage_upload`: Stage a project file for upload to PLCs.ai.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
