Skip to main content
Glama
Sigmodx

sigmodx-mcp

by Sigmodx
README.md
# sigmodx-mcp

MCP server for [Sigmodx](https://sigmodx.com) — audit infrastructure
for AI agents making consequential decisions.

Exposes Sigmodx as MCP tools any compatible agent framework can call.
Works with Claude, Cursor, LangChain, AutoGen, and any MCP client.

## Installation

```bash
pip install sigmodx-mcp
```

## Usage

```bash
SIGMODX_API_KEY=your-key \
SIGMODX_AGENT_ID=your-agent-uuid \
sigmodx-mcp
```

## Claude Desktop / Cursor configuration

Add to your MCP config:

```json
{
  "mcpServers": {
    "sigmodx": {
      "command": "sigmodx-mcp",
      "env": {
        "SIGMODX_API_KEY": "your-api-key",
        "SIGMODX_AGENT_ID": "your-agent-uuid"
      }
    }
  }
}
```

## Available tools

| Tool | Description |
|------|-------------|
| `sigmodx_log_invoice_decision` | Log invoice approval/rejection |
| `sigmodx_log_gl_decision` | Log GL entry review decision |
| `sigmodx_log_anomaly_decision` | Log anomaly flag/clear/escalate |
| `sigmodx_verify_attestation` | Verify a verification string |
| `sigmodx_get_reliability` | Get agent ALLOW/LIMIT/BLOCK state |
| `sigmodx_hash_inputs` | Hash input payload (no auth needed) |

## Links

- [Sigmodx](https://sigmodx.com)
- [API reference](https://sigmodx.com/docs/agent-api)
- [GitHub](https://github.com/Sigmodx/mcp-server)

TDQS

A4/5.0

Scored across 6 tools

Disambiguation5/5

Each tool targets a distinct operation: reliability state, input hashing, three decision logging types (anomaly, GL, invoice), and attestation verification. No functional overlap exists.

Naming Consistency5/5

All tools follow a consistent 'sigmodx_verb_noun' pattern (e.g., get_reliability, hash_inputs, log_anomaly_decision). Naming is uniform and predictable.

Tool Count5/5

With 6 tools, the set is well-scoped for a specialized MCP server focusing on Sigmodx operations. Each tool serves a clear purpose without being too few or too many.

Completeness4/5

The tool surface covers core operations: reliability checking, input hashing, decision logging for three key domains, and attestation verification. Minor gaps like a general decision retrieval tool are absent but not critical for the stated purpose.

Maintenance

ActivityInactive
ResponsivenessNo issues