MCP Catalogs
Home

mcp-governance-sdk

by ithena-one·37·Score 38

A governance SDK adding identity, RBAC, auditing and logging capabilities to MCP servers.

securitydeveloper-toolsops-infra
8
Forks
0
Open issues
14 mo ago
Last commit
2d ago
Indexed

Overview

The MCP Governance SDK by Ithena provides a comprehensive governance layer for Model Context Protocol servers, addressing critical enterprise needs like identity resolution, role-based access control, credential management, auditing, and observability. It wraps the base MCP Server class with a pluggable pipeline architecture that processes requests through security and governance checks before executing business logic. The SDK supports both self-hosted implementations and integration with Ithena's upcoming managed platform.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Enterprise deployments requiring strict access controls and audit trails
you:MCP servers handling sensitive data needing compliance with regulations
you:Development teams wanting to add security and governance without rebuilding core MCP logic
you:What is the difference between the SDK and the managed platform?
you:Does this work with existing MCP servers?

When to choose this

Choose this when building enterprise MCP applications requiring robust authentication, authorization, audit trails, and need to integrate with existing governance infrastructure.

When NOT to choose this

Avoid if you need a simple MCP server without enterprise governance features, or if you prefer open-source solutions without optional vendor lock-in to the Ithena platform.

Comparable tools

mcp-server-templatemcp-securityauth0-mcp

Installation

npm install @ithena-one/mcp-governance @modelcontextprotocol/sdk zod
# or
yarn add @ithena-one/mcp-governance @modelcontextprotocol/sdk zod

For Claude Desktop integration, add to the config.json:

"mcpServers": {
  "governance": {
    "command": "npx",
    "args": ["@ithena-one/mcp-governance"]
  }
}

FAQ

What is the difference between the SDK and the managed platform?
The SDK is open-source and requires you to implement the backend logic yourself, while the managed platform provides hosted implementations for these interfaces, eliminating infrastructure management.
Does this work with existing MCP servers?
Yes, it wraps the base MCP Server class and integrates with servers built using @modelcontextprotocol/typescript-sdk, allowing you to add governance without rewriting your core logic.

On Hacker News

Recent discussion from the developer community.

Compare mcp-governance-sdk with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.