OSOP + GitHub Copilot

April 1, 2026 ยท View on GitHub

GitHub Copilot integrates with OSOP through the MCP (Model Context Protocol) server.

Setup

Add the OSOP MCP server to your Copilot configuration:

{
  "mcpServers": {
    "osop": {
      "command": "python",
      "args": ["-m", "osop_mcp"],
      "env": {
        "OSOP_MCP_URL": "http://localhost:8080"
      }
    }
  }
}

Available MCP Tools

Once connected, Copilot can use:

ToolDescription
osop.validateValidate .osop workflows against the schema
osop.risk_assessSecurity & risk analysis (0-100 score)
osop.runExecute workflows (dry-run supported)
osop.renderGenerate Mermaid/ASCII diagrams
osop.testRun workflow test cases
osop.optimizeSuggest improvements from execution history
osop.reportGenerate HTML execution reports
osop.importConvert GitHub Actions/BPMN/Airflow to OSOP
osop.exportConvert OSOP to external formats

Install the MCP Server

pip install osop-mcp

Or via Docker:

docker run -p 8080:8080 ghcr.io/archie0125/osop-mcp