# AGTS MCP Server

A governance gateway that verifies AI agent tool calls with post-quantum signatures and Merkle tree logs. Useful for teams needing auditable machine decisions under strict compliance.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: ObligationSign
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/ObligationSign/agts-mcp
- Updated: 2026-05-13
- HTML: https://affpapa.org/en/nevibecode/mcp/agts-mcp-server

## What it does

The server acts as an HTTP proxy that filters agent actions through five inspection stages prior to dispatch. Each call undergoes statistical checks, causal validation, regression testing, evidence review, and human-readable justification. Approved invocations receive dual cryptographic stamps using classical Ed25519 combined with post-quantum SLH-DSA-SHAKE-128f, then lock into an append-only Merkle structure.

Tool layers span several operational domains. The gateway includes VPN tunnel management, encrypted Sovereign Mail, Cloudflare-backed validator quorum checks, and semantic agent memory with TTL controls. Identity checks rely on ML-DSA-44 and ML-KEM-512 schemes. An admit decision demands signatures from three out of four validator nodes, with explicit participation from an auditor and a regulator.

Without an active Bearer token from `obligationsign.com/start/`, the server rejects all agent traffic. Note that the SSE endpoint is deprecated, leaving streamable HTTP at `https://mcp.obligationsign.com/mcp` as the single working path.

## Requirements
- Remote server: `https://mcp.obligationsign.com/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http agts-mcp https://mcp.obligationsign.com/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add agts-mcp-server --url https://mcp.obligationsign.com/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "agts-mcp-server": {
            "url": "https://mcp.obligationsign.com/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "agts-mcp-server": {
            "type": "http",
            "url": "https://mcp.obligationsign.com/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http agts-mcp-server https://mcp.obligationsign.com/mcp
```

## When to use it
- record autonomous agent decisions in an append-only Merkle log
- screen tool execution through five governance validation stages
- run vector similarity searches over long-term agent memory
- dispatch encrypted messages via Sovereign Mail protocol

## Example prompts
- Check worker latency across the network using `system_health`
- Store the current audit summary in persistent storage via `memory_store`
- Search past conversation logs with `cross_session_recall` for 'compliance audit'

## Similar
- [agent-decision-receipts](https://affpapa.org/en/nevibecode/skills/agent-decision-receipts.md) — skill · 44 installs
- [ControlKeel](https://affpapa.org/en/nevibecode/mcp/controlkeel.md) — MCP server · ★ 10
- [SWT3 AI Witness](https://affpapa.org/en/nevibecode/mcp/swt3-ai-witness.md) — MCP server
- [governance-mcp](https://affpapa.org/en/nevibecode/mcp/governance-mcp.md) — MCP server
- [odgs-mcp-server](https://affpapa.org/en/nevibecode/mcp/odgs-mcp-server.md) — MCP server
- [emem, the verifiable memory protocol for the physical world](https://affpapa.org/en/nevibecode/mcp/emem-the-verifiable-memory-protocol-for-the-physical-world.md) — MCP server · ★ 76

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
