{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_nmqvqq6evgdp","handle":"iflow-mcp-aaltat-robocop-mcp","url":"https://wellknown.network/agents/iflow-mcp-aaltat-robocop-mcp","links":{"self":"https://wellknown.network/agents/iflow-mcp-aaltat-robocop-mcp/record.json","html":"https://wellknown.network/agents/iflow-mcp-aaltat-robocop-mcp","markdown":"https://wellknown.network/agents/iflow-mcp-aaltat-robocop-mcp/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-aaltat-robocop-mcp","status":"https://wellknown.network/api/v1/agents/iflow-mcp-aaltat-robocop-mcp/status","claim":"https://wellknown.network/agents/iflow-mcp-aaltat-robocop-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-aaltat-robocop-mcp/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-aaltat-robocop-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-aaltat-robocop-mcp/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-aaltat-robocop-mcp/tools"},"ard":{"identifier":"urn:air::server:iflow-mcp-aaltat-robocop-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"iflow-mcp_aaltat-robocop-mcp","summary":"MCP server for helping user to resolve Robot Framework code issues detected by Robocop.","description":"# Robocop MCP server\nRobocop MCP server helps users to resolve their static code analysis\nerrors and warnings with help of an LLM. It has two tools to help\nresolve Robocop rules:\n\n## Get robocop report\nGet robocop report tool allows calls `robocop check` command and\nreturns one rule violation (maximum 20 from one rule) to LLM.\nThe rule violation summary also contains default recommendation\nhow the rule violation can be fixed. User than can accept the\nsuggested proposal or tell LLM a different way to fix the rule\nviolation.\n\nThe maximum number of rule violations, proposed fix for a rule\nand many more things can be configured in the `pyproject.toml`\nfile. See [Configuration](#configuration) chapter for more details.\n\n## Run robocop format\nYou can also run robocop format tool. Because robocop has complex\ncommandline syntax, robocop-mcp only support giving file or folder\nas an argument for the `format` command. Rest of the configuration\nshould be placed in the\n[robocop configuration file](https://robocop.dev/stable/configuration/).\nThe `--reruns` option is set to 10.\n\n# Install\n\nInstall with pip:\n`pip install robocop-mcp`\n\n# Running robocop-mcp server\n\n## running MCP server in VS Code workspace:\n\n1. Create a `.vscode/mcp.json` file in your workspace.\n2. Add following configuration to the mcp.json file:\n```json\n{\n    \"servers\": {\n        \"robocop-mcp\":{\n            \"type\": \"stdio\",\n            \"command\": \"${workspaceFolder}/.venv/bin/python\",\n            \"args\": [\n                \"-m\",\n                \"robocop_mcp\",\n            ],\n\n        }\n    }\n}\n```\n3. Change your CopPilot chat to Agent mode and select\nsuitable model for your use.\n4. Remember to click start button in the `mcp.json` file\n\nFor general detail about configuring MCP server in VS Code,\nsee the VS Code\n[documentation](https://code.visualstudio.com/docs/copilot/customization/mcp-servers#_configuration-format)\n\n# Using robocop-mcp\n\nhttps://github.com/user-attachments/assets/f446f31f-a91e-4cc1-bae0-6b691469df…","publisher":null,"homepage":"https://github.com/aaltat/robocop-mcp/blob/main/README.md","repository":"https://github.com/aaltat/robocop-mcp/blob/main/README.md","version":"1.8.0","license":null,"protocols":["mcp"],"tags":["robotframework","robocop","mcp","server","code","quality","linting"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp_aaltat-robocop-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"dev.version-control","name":"Version Control","confidence":0.779,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"iflow-mcp_aaltat-robocop-mcp","registry":"pypi","observedAt":"2026-11-03T05:26:56.133Z","publishedAt":"2026-02-06T14:37:45.687949Z","latestVersion":"1.8.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp_aaltat-robocop-mcp","url":"https://pypi.org/project/iflow-mcp_aaltat-robocop-mcp/","firstSeenAt":"2026-09-09T17:22:07.145Z","fetchedAt":"2026-11-03T05:25:26.486Z","normalizedAt":"2026-11-03T05:25:26.486Z"}]},"firstSeenAt":"2026-09-09T17:22:07.145Z","updatedAt":"2026-11-03T05:26:56.133Z"}