mcp-guardian-workspace

security MCP Server

Security, cost, and health governance proxy for MCP infrastructure — YAML policy engine, OAuth 2.1/OIDC, web dashboard, mTLS, semantic shell analysis, STRIDE threat model

Verified
securitysecurity
4 views2 stars1 forksv2.0.0MIT

Why This Matters

Discovered via github-topic:mcp and last synced 2mo ago.

Verified
Source
github-topic:mcp
Stars
2
Last synced
2mo ago
Install
Check source

Install

Install instructions not detected yet

Check the source repository for the latest setup steps.

View source instructions
36
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (36)

Check

Description

DASHBOARD_PORT

Dashboard HTTP port

27ms

74ms

Tab

Description

2

Threshold exceeded (score, cost, or latency below/above limit)

Provider

Models

block

Full active enforcement — blocked calls never reach the MCP server

full_report

`configPath?`, `format?` (json\

1

Critical security issue found (critical CVE, secret, overload)

Finding

Deduction

Variable

Purpose

Scenario

p50

varies

Unknown models receive a conservative default estimate of $10/$30 per million tokens. Override any model via the `PRICING_OVERRIDES` env var. --- ## Environment Variables

audit

Pass all calls; log decisions only (passive)

audit_costs

`serverName?`

Code

Meaning

Guardrails-MCP

Envoy AI Gateway

PRICING_OVERRIDES

Custom pricing JSON: `{"my-model": {"input": 2.0, "output": 6.0}}`

warn

Downgrade `block` actions to `flag`; log warnings

check_health

`serverName?`

0

All checks passed within thresholds

Client

Config Path

OPENAI_API_KEY

Optionally used by tiktoken for token counting

Mode

Behavior

scan_security

`configPath?`

METRICS_PORT

Metrics server port

Feature

MCP Guardian

LOG_LEVEL

Logging level: `DEBUG`, `INFO`, `WARN`, `ERROR`

Option

Description

Tool

Parameters

METRICS_ENABLED

Enable Prometheus metrics endpoint

MCP_GUARDIAN_DB_PATH

Override SQLite database path

DASHBOARD_ENABLED

Enable the dashboard server

5ms

7ms

Purpose

Default

NVD_API_KEY

NIST NVD API key for CVE lookups (20 req/min vs 5 without)