robocop-mcp
Verified Safeby aaltat
Overview
Helps users resolve static code analysis errors and warnings in Robot Framework files using an LLM by providing reports and fix suggestions.
Installation
python -m robocop_mcpEnvironment Variables
- ROBOCOPMCP_CONFIG_FILE
- ROBOCOPMCP_ROBOCOP_CONFIG_FILE
Security Notes
The server primarily executes the `robocop` linter/formatter on provided file paths. Paths are handled as `pathlib.Path` objects and passed as arguments to `robocop`'s Python functions, which is generally safer than direct shell execution. No direct `eval` or arbitrary code execution from user input is observed. The main security considerations would be the integrity of the `robocop` library itself, or potential symlink attacks if `robocop` were vulnerable to them when processing user-controlled file paths. No hardcoded secrets or explicit network risks are apparent in the analyzed code.
Similar Servers
code-index-mcp
Intelligent code indexing and analysis for Large Language Models, enabling tasks such as code review, refactoring, documentation generation, debugging assistance, and architectural analysis.
cclsp
Integrate LLM-based coding agents with Language Server Protocol (LSP) servers to enable robust code navigation, symbol resolution, and refactoring across various programming languages.
code-assistant
Standardizes communication between code editors and AI coding agents, enabling autonomous code analysis and modification via command-line, GUI, or server modes.
relace-mcp
Provides AI-powered code editing and intelligent codebase exploration using a Language Server Protocol (LSP) interface.