mimaworks/governance-mcp
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MIMA_API_KEY | Yes | Your Mima API key, typically prefixed with mima_ext_ | |
| MIMA_WORKSPACE_ID | Yes | Your Mima workspace ID, e.g. ws-... |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| attestA | Record a compliance evidence event in the Mima governance ledger, mapped to EU AI Act, SOC 2 Type II, ISO 42001, and NIST AI RMF controls. Call this when the AI system performs a governance-relevant action that requires an audit trail: a human reviewing or overriding an AI decision, a risk assessment being completed, a model being evaluated for accuracy or bias, an access review, a policy being acknowledged, or an incident being reported. Do NOT call this for routine AI inference calls — only for actions where a regulator or auditor would expect documented evidence. Returns the record_id and the list of compliance controls earned (e.g. EUAIA_ART14, SOC2_CC6.1). The GRC manager sees these in the Mima governance dashboard and they count toward the readiness score. |
| dry_run_attestA | Preview which compliance controls a proposed evidence record would earn — without writing anything to the ledger. Use this before calling This is the verification step in the compliance copilot loop:
Returns the same Do NOT skip this step when proposing records on behalf of a human — always show them what controls would be earned before writing. |
| get_postureA | Get the current AI governance posture for this workspace. Returns per-framework compliance scores (EU AI Act, SOC 2, ISO 42001, NIST AI RMF), failing gates, and the count of unattested AI calls in the last 24 hours. Use this to answer questions like:
|
| check_gatesA | Check the status of all configured governance gates for this workspace. Gates are threshold-based controls that block deployments when compliance scores drop below a required level. Returns each gate's current score vs threshold, and whether it passes. Use this to answer questions like:
|
| list_systemsA | List all AI systems in this workspace with their registration status and evidence coverage. The key field is Use this to:
Returns system_name, record_count, last_seen, is_registered, record_types[], controls[]. |
| list_evidenceA | List evidence records from the governance ledger, optionally filtered by system and time. Use this to understand what evidence already exists before proposing new records — prevents duplicate attestations and helps the agent reason about gaps:
Returns records ordered newest-first. Default limit 20, max 100.
The |
| derive_controlsA | Returns your current governance coverage gaps relative to the described action. Provides: the action description as context, uncovered required controls (with which record types evidence them), the system's registered risk tier and Art. 14 status where deterministic from the ledger. Use this data to reason about which record types the described action requires and why — then propose them via dry_run_attest before writing. When art14_applicable is null, the system is not yet registered. Offer to run /mima:register-systems to resolve it. |
| register_systemA | Register an AI system in the Mima governance ledger. Creates an Art. 9 risk assessment record — required once per AI system before it processes EU persons under the EU AI Act. Use this during design reviews or architecture discussions when a new AI system is being planned or has just been deployed:
Pass dry_run=true to preview which controls this registration would earn without writing anything to the ledger. Use this before the real call to confirm the payload is correct. Returns the record_id and mapped controls (e.g. EUAIA_ART9, ISO42001_6.1). In dry-run mode, record_id is the nil UUID — a clear signal nothing was written. |
| acknowledge_policyA | Record that a team member has read and understood an AI governance policy. Generates an immutable policy_acknowledged evidence record — required for EU AI Act Art. 9, SOC 2 CC1.4, and ISO 42001 A.5.1. Use this when:
The record is timestamped to now and cannot be modified after creation. Auditors verify the person's email, policy version, and exact timestamp. Pass dry_run=true to preview which controls this acknowledgment would earn without writing anything to the ledger. Use this before the real call to confirm the payload is correct. |
| suggest_gatesA | Analyse the current governance posture and gate configuration, then return a prioritised list of gate recommendations. Suggestions are one of four actions: • increase_coverage — a required gate is failing; push more evidence • add_required_gate — a framework scores well enough to gate CI on it • add_advisory_gate — an unconfigured framework has real coverage; worth tracking • promote_to_required — an advisory gate has been passing steadily; safe to make required Use this when:
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mimaworks/governance-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server