Skip to content

API Evidentia MCP

evidentia-wiki-sync[bot] edited this page May 29, 2026 · 1 revision

evidentia-mcp API

Auto-generated page. This public-surface index is generated from the package source by scripts/wiki/sync_api_docs.py. Do not edit it by hand; change the package and re-run the generator (uv run python scripts/wiki/sync_api_docs.py).

Model Context Protocol (MCP) server for Evidentia — exposes gap analysis, risk generation, explanation, and OSCAL emit to MCP-aware AI clients (Claude Desktop, Claude Code, ChatGPT, etc.)

Install: pip install evidentia-mcp. Import root: evidentia_mcp.

Public API

The names exported by evidentia_mcp.__all__ (re-exported at the package root):

Symbol Summary
CIMDDocument One client's metadata per the CIMD spec.
CIMDRegistry Registry of registered CIMDs.
CIMD_REGISTRY_VERSION
build_server Construct the FastMCP server with all tools registered.
enforce_cimd_scope Wire the CIMD scope-enforcement gate onto a FastMCP server.
run_http Run the MCP server over streamable-http.
run_sse Run the MCP server over SSE (Server-Sent Events).
run_stdio Run the MCP server over stdio (the canonical transport).

Submodules

Public submodules + subpackages of evidentia_mcp (import directly, e.g. from evidentia_mcp.cimd import ...):

  • evidentia_mcp.cimd
  • evidentia_mcp.cli
  • evidentia_mcp.scope
  • evidentia_mcp.server
  • evidentia_mcp.signatures
  • evidentia_mcp.signed_dispatch
  • evidentia_mcp.sigstore_signer

Full signatures

This page is a public-surface index. For full, always-current type signatures and rendered docstrings, see the live API reference (built from the source with mkdocstrings) or read the source.

Clone this wiki locally