# @greenarmor/ges-mcp-server [Health: Active]

**Category:** ⚖️ Legal  
**Repository:** https://github.com/greenarmor/gesf  
**GitHub Stars:** 48  
**npm Downloads (last month):** 1380  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/greenarmor-ges-mcp-server

## Description
GESF MCP Server - AI Compliance Assistant for GDPR, OWASP, NIST, CIS. Check compliance, generate policies, assess risks via MCP protocol.

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "ges-mcp-server": {
    "command": "npx",
    "args": ["-y","@greenarmor/ges"]
  }
}
```

## Documentation

## What @greenarmor/ges-mcp-server does

@greenarmor/ges-mcp-server brings GESF compliance capabilities into an MCP-compatible agent workflow. GESF focuses on enforcing engineering standards as code and covers four named frameworks: GDPR, OWASP, NIST, and CIS.

The server is intended for compliance-oriented agent tasks. Its main functions are checking compliance, generating policies, and assessing risks. The surrounding GESF toolchain also supports project initialization, audits, score reporting, AI-powered inference, and a dashboard for reviewing results.

## How it works

GESF evaluates engineering practices against framework controls and produces compliance results. Its command-line workflow includes `ges init` to set up GESF in a project, `ges audit` to scan for issues, and `ges score` to inspect the resulting compliance score. `ges infer` provides AI-powered insights, while `ges dashboard` starts a web dashboard.

Through MCP, the compliance-oriented functions can be made available to an AI agent as tools for checking compliance, creating policies, and evaluating risk. This makes the server suitable for workflows where an agent needs to reason about privacy, application security, or infrastructure security requirements alongside project work.

## Setup and configuration

The GES tooling can be installed with Homebrew, npm, pnpm, or npx. On macOS, Homebrew uses:

```bash
brew tap greenarmor/gesf
brew install ges
```

Global npm installation uses:

```bash
npm install -g @greenarmor/ges
```

The npm package requires Node.js 22 or newer. pnpm users can install it globally with `pnpm add -g @greenarmor/ges`. For one-off runs or CI jobs, `npx @greenarmor/ges init` downloads and runs the package without a global installation. Homebrew manages Node.js; npm and pnpm require it to be installed separately.

After installation, change to a project directory and run `ges init` before auditing the project. On Windows, the npm global bin directory may need to be added to `PATH`; using npx is an alternative when the global command is unavailable.

## Tools and capabilities

- Check compliance against GESF standards.
- Generate compliance policies.
- Assess project or engineering risks.
- Audit projects for compliance issues.
- Display compliance scores.
- Produce AI-powered compliance insights.

GESF organizes results around framework controls, allowing teams to review compliance by standard rather than treating compliance as a single undifferentiated result.

## Limitations and notes

The installation instructions describe the GES command-line package, while the MCP server is the agent-facing interface for GESF capabilities. Node.js 22 or newer is required for npm, pnpm, and npx usage. Homebrew installation is presented for macOS. The supported compliance scope is limited to the frameworks named by the project: GDPR, OWASP, NIST, and CIS.

_Full upstream README: https://allmcps.com/mcp/greenarmor-ges-mcp-server/readme_

