sanna-ts

devops-infra MCP Server

Trust infrastructure for AI agents — constitution enforcement and cryptographic receipts. TypeScript SDK.

VerifiedInstall Ready
devops-infradevops-infratypescript
5 views3 stars2 forksAGPL-3.0

Why This Matters

Discovered via github-topic:model-context-protocol and last synced 3mo ago.

VerifiedInstall Ready
Source
github-topic:model-context-protocol
Stars
3
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npm install @sanna-ai/mcp-server
58
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (58)

parent_receipts

string[] or null

input_hash

string

openclaw-personal

Personal productivity agent with broad file and execution access

extensions

object

checks

array

required_keywords

"must contain" + quoted words

Minimal

Bare minimum constitution for custom configuration

knowledge-worker-agent

Knowledge workers using Cowork / Claude Desktop with MCP servers

assurance

string

constitution_ref

object

Command

Description

Field

Type

Developer

Advisory enforcement, starter template for development

openclaw-team

Shared team agent with strict governance, file modifications require escalation

C4

`INV_PRESERVE_TENSION`

output_hash

string

tool_version

string

checks_version

string

inputs

object

checks_passed

integer

full_fingerprint

string

Check

Invariant

C1

`INV_NO_FABRICATION`

C3

`INV_NO_FALSE_CERTAINTY`

enforcement

object or null

receipt_signature

object

C5

`INV_NO_PREMATURE_COMPRESSION`

receipt_fingerprint

string

spec_version

string

context_hash

string

reasoning_hash

string

workflow_id

string or null

regex_match

"must match" + `/pattern/`

Package

Description

outputs

object

evaluation_coverage

object

identity_verification

object or null

Type

Detected when rule contains

Production

Strict enforcement, full governance for production agents

team-workspace-agent

Small teams sharing governance via Git with per-developer sidecars

checks_failed

integer

action_hash

string

content_mode

string or null

regex_deny

"must not match" + `/pattern/`

status

string

claude-code-agent

Developers using Claude Code with MCP connectors

content_mode_source

string or null

Template

Agent

timestamp

string

pii_detection

"PII"

receipt_id

string

tool_name

string

C2

`INV_MARK_INFERENCE`

correlation_id

string

max_length

"maximum" + number + "characters"

Privacy-Focused

PII-aware, data handling boundaries

agent_identity

object or null

openclaw-developer

Development agent with full workspace access, escalation for dangerous patterns

Works Well With - Skills

revops

When the user wants help with revenue operations, lead lifecycle management, or marketing-to-sales handoff processes. Also use when the user mentions 'RevOps,' 'revenue operations,' 'lead scoring,' 'lead routing,' 'MQL,' 'SQL,' 'pipeline stages,' 'deal desk,' 'CRM automation,' 'marketing-to-sales handoff,' 'data hygiene,' 'leads aren't getting to sales,' 'pipeline management,' 'lead qualification,' or 'when should marketing hand off to sales.' Use this for anything involving the systems and proc

1104 starsHas guide

schema

When the user wants to add, fix, or optimize schema markup and structured data on their site. Also use when the user mentions "schema markup," "structured data," "JSON-LD," "rich snippets," "schema.org," "FAQ schema," "product schema," "review schema," "breadcrumb schema," "Google rich results," "knowledge panel," "star ratings in search," or "add structured data." Use this whenever someone wants their pages to show enhanced results in Google. For broader SEO issues, see seo-audit. For AI search

1104 starsHas guide

social

When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms, or wants to do social listening and engagement triage. Also use when the user mentions 'LinkedIn post,' 'Twitter thread,' 'social media,' 'content calendar,' 'social scheduling,' 'engagement,' 'viral content,' 'what should I post,' 'repurpose this content,' 'tweet ideas,' 'LinkedIn carousel,' 'social media strategy,' 'grow my following,' 'Tik

1104 starsHas guide

referrals

When the user wants to create, optimize, or analyze a referral program, affiliate program, or word-of-mouth strategy. Also use when the user mentions 'referral,' 'affiliate,' 'ambassador,' 'word of mouth,' 'viral loop,' 'refer a friend,' 'partner program,' 'referral incentive,' 'how to get referrals,' 'customers referring customers,' or 'affiliate payout.' Use this whenever someone wants existing users or partners to bring in new customers. For launch-specific virality, see launch.

1104 starsHas guide