Skip to main content

MCP server for helping user to resolve Robot Framework code issues detected by Robocop.

Project description

Robocop MCP server

Robocop MCP server helps users to resolve their static code analysis errors and warnings with help of an LLM.

Install

Install with pip: pip install robocop-mcp

Running robocop-mcp server

running MCP server in VS Code workspace:

  1. Create a .vscode/mcp.json file in your workspace.
  2. Add following configuration to the mcp.json file:
{
    "servers": {
        "robocop-mcp":{
            "type": "stdio",
            "command": "${workspaceFolder}/.venv/bin/python",
            "args": [
                "-m",
                "robocop_mcp",
            ],

        }
    }
}
  1. Change your CopPilot chat to Agent mode and select suitable model for your use.
  2. Remember to click start button in the mcp.json file

For general detail about configuring MCP server in VS Code, see the VS Code documentation

Using robocop-mcp

https://github.com/user-attachments/assets/f446f31f-a91e-4cc1-bae0-6b691469dfba

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

robocop_mcp-1.1.0.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

robocop_mcp-1.1.0-py3-none-any.whl (9.7 kB view details)

Uploaded Python 3

File details

Details for the file robocop_mcp-1.1.0.tar.gz.

File metadata

  • Download URL: robocop_mcp-1.1.0.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.10 {"installer":{"name":"uv","version":"0.9.10"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for robocop_mcp-1.1.0.tar.gz
Algorithm Hash digest
SHA256 6871f4b219285d62acf2c1d30c16211cb57eebfac53dd6c0ce162e7233cb6ca0
MD5 733fd8551a80f8412b8f75f897215eab
BLAKE2b-256 f964ed2ec7c8d874e4860fc1486a6bcefcee3c93f1285553d19a8e1181eb6b40

See more details on using hashes here.

File details

Details for the file robocop_mcp-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: robocop_mcp-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.10 {"installer":{"name":"uv","version":"0.9.10"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for robocop_mcp-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 881c4eb5940245f4298f3d3a56c14fc320474cef1e41b056278b4d9bdf5241ef
MD5 2f99d6f8b20012b59685305e02b62ca5
BLAKE2b-256 fe7c61c69e59b6b64b3a9399370e65f6e50376d8a3604a5758ffd1f06811a87d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page