UNPKG

@ithena-one/mcp-governance

Version:

Governance layer (Identity, RBAC, Credentials, Audit, Logging, Tracing) for Model Context Protocol (MCP) servers.

12 lines 785 B
// Core Class export { GovernedServer } from './core/governed-server.js'; // Errors export { GovernanceError, AuthenticationError, AuthorizationError, CredentialResolutionError, HandlerError } from './errors/index.js'; // Default Implementations & Helpers export { ConsoleLogger, defaultLogger } from './defaults/logger.js'; export { NoOpAuditLogStore, ConsoleAuditLogStore, defaultAuditStore } from './defaults/audit.js'; export { defaultTraceContextProvider } from './defaults/tracing.js'; export { defaultDerivePermission, InMemoryRoleStore, InMemoryPermissionStore } from './defaults/permissions.js'; export { defaultSanitizeForAudit } from './defaults/sanitization.js'; export { generateEventId, buildTransportContext } from './utils/helpers.js'; //# sourceMappingURL=index.js.map