csoai-governance-mcp
v0.1.0
Published
CSOAI Sovereign governance MCP — seal any AI artifact to CSOAI Layer 0 with Ed25519, verify seals offline, get governed AI-governance/cyber answers, and search the 377 governed-tool catalog. Lets any Claude Science / Claude Code / MCP agent make its outpu
Downloads
145
Maintainers
Readme
CSOAI Governance MCP
Give any MCP-capable agent — Claude Science, Claude Code, Cursor, or your own — the CSOAI Sovereign's governance layer. Seal your outputs to Layer 0 with Ed25519, verify them offline, ask governed compliance questions, and search the 377 governed CSOAI tools.
This is how a science/code agent makes its work auditable, reproducible and council-governed — the missing governance floor under an AI workbench.
Tools
| Tool | What it does |
|------|--------------|
| csoai_sign | Ed25519-seal an artifact (decision, figure, report, dataset hash) to CSOAI Layer 0 → returns signature, public key, SOV:… fingerprint |
| csoai_verify | Verify a seal offline against its public key |
| csoai_govern | Ask the CSOAI Sovereign a governance/cyber question (EU AI Act, NIST, ISO 42001, NIS2, DORA, GDPR) — role-locked |
| csoai_catalog | Search the 377 governed CSOAI tools / MCPs |
No API key required for the public governance surface. Override the backend with
CSOAI_GATEWAY (default https://os.meok.ai/api).
Install
npm install # installs @modelcontextprotocol/sdkClaude Code
claude mcp add csoai-governance -- node /absolute/path/to/mcp/csoai-governance/index.mjsClaude Desktop / Claude Science (config JSON)
{
"mcpServers": {
"csoai-governance": {
"command": "node",
"args": ["/absolute/path/to/mcp/csoai-governance/index.mjs"]
}
}
}Cursor / other MCP clients
Point the client at node index.mjs (stdio transport).
Example flow inside Claude Science
- Run your analysis → produce a figure + conclusion.
csoai_signthe conclusion (or the figure's SHA-256) → get a Layer-0 seal.- Paste the fingerprint into your manuscript; reviewers
csoai_verifyit offline. csoai_govern— "is this model use high-risk under the EU AI Act?" before you publish/deploy.
Honesty
Ed25519 seals are produced by the live CSOAI Sovereign brain. If the gateway is
unreachable, the tools return an explicit error rather than a fake seal. csoai_govern
rejects out-of-role / companion-style replies and answers only on AI governance & cyber.
