Openlane MCP Server
io.github.GregDog/mcp-server-theopenlane·v0.8.0·3 starsMCP server for Openlane GRC: controls, evidence, policies, risks, workflows, and approvals.
3 stars
Reviews
Write oneNobody has reviewed Openlane MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Openlane MCP Server tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-16 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 2 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Openlane MCP Server compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 73/100
- higher than 39% of 48,255 servers
- GitHub stars
- 3
- more than 80% of 28,688 servers
Release history: 4 versions in the registry since 2026-09-02, latest 2026-09-25, typically one every 3 days.
Install Openlane MCP Server in Claude Code, Cursor or VS Code
claude mcp add mcp-server-theopenlane -- docker run -i --rm ghcr.io/gregdog/mcp-server-theopenlane:v0.8.0
What the publisher says
From the Openlane MCP Server repository's README, as published. We do not edit it. Read it on GitHub
Openlane MCP Server
A secure, open-source Model Context Protocol server for the Openlane GRC platform.
This project is not an official Openlane product and is not endorsed by theopenlane, Inc.
Overview
openlane-mcp lets MCP clients such as Cursor and Claude Desktop query Openlane over stdio (default) or Streamable HTTP. It talks to Openlane Cloud or a self-hosted instance through the official Openlane Go client.
MCP Client
→ Openlane MCP Server (stdio or HTTP)
→ Official Openlane Go Client
→ Openlane APIThe server is read-only by default. Write and delete tools are opt-in and independent. Openlane authorization still applies to every request.
Features
- Openlane MCP access for programs, controls, evidence, policies, risks, standards, tasks, entities (vendors), assets, contacts, findings, assessments, control implementations, groups, users, and workflows
- Enriched get tools with vendor/security fields and compact relationship summaries
- List filters on entities, risks, findings, evidence, programs, assessments, implementations, and workflows
- Opt-in create/update tools for controls, evidence, policies, risks, tasks, workflow definitions, workflow assignments, and native policy lifecycle
- Opt-in delete tools for the same domains plus workflow definitions (except programs and standards)
- Openlane Cloud and self-hosted Openlane (configurable base URL)
- stdio transport (default) and opt-in Streamable HTTP transport
- Native Go binary
- Docker image (published with GitHub Releases)
- MCP Registry listing on tagged releases (io.github.GregDog/mcp-server-theopenlane)
Quick Start
Create an Openlane API token or PAT in console developer settings. Organization tokens start with tola. Personal access tokens start with tolp.
export OPENLANE_API_TOKEN="tola_..."
# Optional for multi-org PATs:
export OPENLANE_ORGANIZATION_ID="..."
openlane-mcp serveThen connect an MCP client. See Client configuration.
Installation
From source
go install github.com/GregDog/mcp-server-theopenlane/cmd/openlane-mcp@latestRequires Go 1.27 or later.
GitHub Releases
Binary archives will be published on tagged GitHub Releases (linux/darwin amd64+arm64, windows amd64) with SHA256 checksums.
Docker
docker run --rm -i \
-e OPENLANE_API_TOKEN \
-e OPENLANE_ORGANIZATION_ID \
ghcr.io/gregdog/mcp-server-theopenlane serveImages are published with GitHub Releases to ghcr.io/gregdog/mcp-server-theopenlane.
Client configuration
Cursor (stdio, recommended)
This repository's .cursor/mcp.json uses scripts/mcp-serve.sh, which loads .env and runs the local binary:
{
"mcpServers": {
"openlane": {
"command": "bash",
"args": ["${workspaceFolder}/scripts/mcp-serve.sh"]
}
}
}Or install globally and pass env vars directly:
{
"mcpServers": {
"openlane": {
"command": "openlane-mcp",
"args": ["serve"],
"env": {
"OPENLANE_API_TOKEN": "${env:OPENLANE_API_TOKEN}",
"OPENLANE_ORGANIZATION_ID": "${env:OPENLANE_ORGANIZATION_ID}"
}
}
}
}Cursor (HTTP)
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Openlane MCP Server: common questions
- Is Openlane MCP Server safe?
- Mostly: it is graded B (73/100). Read the Openlane MCP Server safety report
- How do I install Openlane MCP Server?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Openlane MCP Server need an API key?
- Yes. The registry entry asks for
OPENLANE_API_TOKEN. - Is Openlane MCP Server maintained?
- The last commit was 21 days ago (2026-10-14). The latest release is v0.8.0.
- What can I use instead of Openlane MCP Server?
- Servers from other publishers that do the same job: node9 MCP server.
- How does Openlane MCP Server compare with other MCP servers?
- safety score 73/100 (higher than 39% of 48,255 servers); github stars 3 (more than 80% of 28,688 servers). Full comparison.
Alternatives to Openlane MCP Server
Same job from other publishers: the closest match first, then the best rated.
- node9Access control for AI agents and MCP servers: allow, hold for approval, or block each tool callnot reviewedEstablishedA