# compliance-intelligence [Health: Active]

**Category:** 💰 Finance & Fintech  
**Repository:** https://github.com/GJB65/compliance-mcp-server  
**GitHub Stars:** 0  
**npm Downloads (last month):** 95  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/compliance-intelligence

## Description
Compliance knowledge graph: 692+ frameworks, 13,700+ controls, 280K+ cross-framework mappings.

## Tools
Capabilities this server exposes over MCP:

- **search_frameworks** — find a standard by name or subject
- **get_framework** — one framework in full, with its domains
- **get_framework_controls** — the control set of a framework
- **search_controls** — find controls by text across the graph
- **cross_framework_map** — what standard A already evidences of standard B
- **coverage_report** — how much of a target standard a source covers

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

```json
"mcpServers": {
  "compliance-intelligence": {
    "command": "npx",
    "args": ["-y","@theartofservice/compliance-mcp"]
  }
}
```

## Documentation & README

# TheArtOfService Compliance Intelligence MCP Server

**This repository contains the source of an MCP (Model Context Protocol) server
implementation**, under [`npm/`](https://github.com/GJB65/compliance-mcp-server/blob/HEAD/npm/). It speaks MCP over stdio to any MCP client and is
published as [`@theartofservice/compliance-mcp`](https://www.npmjs.com/package/@theartofservice/compliance-mcp).

Alongside it, [`python/`](https://github.com/GJB65/compliance-mcp-server/blob/HEAD/python/) holds a LangChain toolkit for the same API. That one is
not an MCP server, it is an SDK, and it is here because it targets the same graph.

The server exposes a compliance knowledge graph of **686 frameworks**, **21,696+ controls**
and **300K+ cross-framework mappings**, where a mapping records what one standard already
evidences of another, along with the reasoning and the rejections.

## The server implementation

| | what it is | source | published as |
|---|---|---|---|
| Node | **MCP server**, stdio | [`npm/src/index.js`](https://github.com/GJB65/compliance-mcp-server/blob/HEAD/npm/src/index.js) | [`@theartofservice/compliance-mcp`](https://www.npmjs.com/package/@theartofservice/compliance-mcp) |
| Python | LangChain toolkit, not MCP | [`python/src/theartofservice_compliance/`](https://github.com/GJB65/compliance-mcp-server/blob/HEAD/python/src/theartofservice_compliance/) | [`theartofservice-compliance`](https://pypi.org/project/theartofservice-compliance/) |

The Node implementation is built on the official `@modelcontextprotocol/sdk`, registering
its tools through `Server` and serving them over `StdioServerTransport`.

## Tools

| tool | what it answers |
|---|---|
| `search_frameworks` | find a standard by name or subject |
| `get_framework` | one framework in full, with its domains |
| `get_framework_controls` | the control set of a framework |
| `search_controls` | find controls by text across the graph |
| `cross_framework_map` | what standard A already evidences of standard B |
| `coverage_report` | how much of a target standard a source covers |

## Run it locally

```bash
npx -y @theartofservice/compliance-mcp
```

Tools list without a key, so any client can inspect the server. Calling one needs
`THEARTOFSERVICE_API_KEY`. If you would rather not sign up for anything, the hosted
endpoint below serves the same graph anonymously.

Claude Desktop, Claude Code, Cursor, Windsurf and any other MCP client can launch either
one directly. Add to your client config:

```json
{
  "mcpServers": {
    "compliance": {
      "command": "npx",
      "args": ["-y", "@theartofservice/compliance-mcp"]
    }
  }
}
```

## Or use the hosted endpoint

If you would rather not run anything, the same server is hosted:

```
https://api.theartofservice.com/mcp
```

Streamable HTTP, anonymous access. It is listed in the official MCP registry as
[`com.theartofservice/compliance-intelligence`](https://registry.modelcontextprotocol.io/v0/servers?search=com.theartofservice/compliance-intelligence).

## Counts

The figures above are read from the live graph. They move, so treat them as a floor rather
than a fixed number, and read the current values from:

```
https://api.theartofservice.com/api/agent/stats
```

## Licence

MIT. See [LICENSE](https://github.com/GJB65/compliance-mcp-server/blob/HEAD/LICENSE).

