AgentGuard MCP Server

Local spend caps, kill-switch blocking and Ed25519-signed receipts for AI agent tool calls.

Local serverstdio

What is the AgentGuard MCP Server?

AgentGuard is an MCP integration. Local spend caps, kill-switch blocking and Ed25519-signed receipts for AI agent tool calls.

Packages and local setup

The published npm package is @agentguard-run/mcp, version 0.3.1. Its declared MCP transport is stdio.

The package declares AGENTGUARD_MCP_DAILY_CAP_CENTS: Local daily spend cap in cents. A nonnegative integer.; AGENTGUARD_MCP_PER_CALL_CAP_CENTS: Local per-call spend cap in cents. A nonnegative integer.; AGENTGUARD_MCP_TENANT: Tenant identifier stamped into local receipts.; AGENTGUARD_HOME: Local signing-key, configuration and ledger directory. Defaults to .agentguard in the operating system home directory.; AGENTGUARD_MCP_LEDGER: Local decision storage. ndjson persists receipts across restarts; memory retains this process only.; AGENTGUARD_MCP_DISABLE_COST_OVERRIDE: Set to 1 to discard and prevent model pricing overrides for this server.; AGENTGUARD_LOCK_COST_OVERRIDES: Spend SDK startup lock. Set to 1 to prevent model pricing overrides.; AGENTGUARD_ACTOR_DIGEST: Set to 1 to hash actor identifiers before they enter local receipts.; AGENTGUARD_LICENSE_KEY: Optional AgentGuard license key for license validation and seat registration. Otherwise read from local configuration.; AGENTGUARD_LICENSE_ENDPOINT: License and seat service base URL. No prompts, tool content or receipts are sent.; AGENTGUARD_NO_BEACON: Set to 1 to disable optional activation telemetry regardless of saved consent.; AGENTGUARD_TELEMETRY: Set to 1 to opt in to content-free activation telemetry. Otherwise saved consent applies, default off.; AGENTGUARD_INSTALL_ID: Optional identifier used only by opted-in activation telemetry when no saved install identifier exists.; AGENTGUARD_ANONYMOUS_INSTALL_ID: Legacy fallback for AGENTGUARD_INSTALL_ID in opted-in activation telemetry.; CI: Existing runtime marker. A nonempty value marks opted-in activation telemetry as CI; it does not enable telemetry.; GITHUB_ACTIONS: Existing runtime marker. A nonempty value marks opted-in activation telemetry as CI; it does not enable telemetry.; GITLAB_CI: Existing runtime marker. A nonempty value marks opted-in activation telemetry as CI; it does not enable telemetry.; CIRCLECI: Existing runtime marker. A nonempty value marks opted-in activation telemetry as CI; it does not enable telemetry.; BUILDKITE: Existing runtime marker. A nonempty value marks opted-in activation telemetry as CI; it does not enable telemetry.; VERCEL: Existing runtime marker. A nonempty value marks opted-in activation telemetry as CI; it does not enable telemetry.; NETLIFY: Existing runtime marker. A nonempty value marks opted-in activation telemetry as CI; it does not enable telemetry..

Before connecting

Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.

Project and source

View the publisher’s registry entry · Project repository · Project website. This profile uses version 0.3.1 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.

Browse related other integrations MCP servers for tools that cover the same kind of work.

Configuration

VariableDescriptionRequired
AGENTGUARD_MCP_DAILY_CAP_CENTSLocal daily spend cap in cents. A nonnegative integer.Optional
AGENTGUARD_MCP_PER_CALL_CAP_CENTSLocal per-call spend cap in cents. A nonnegative integer.Optional
AGENTGUARD_MCP_TENANTTenant identifier stamped into local receipts.Optional
AGENTGUARD_HOMELocal signing-key, configuration and ledger directory. Defaults to .agentguard in the operating system home directory.Optional
AGENTGUARD_MCP_LEDGERLocal decision storage. ndjson persists receipts across restarts; memory retains this process only.Optional
AGENTGUARD_MCP_DISABLE_COST_OVERRIDESet to 1 to discard and prevent model pricing overrides for this server.Optional
AGENTGUARD_LOCK_COST_OVERRIDESSpend SDK startup lock. Set to 1 to prevent model pricing overrides.Optional
AGENTGUARD_ACTOR_DIGESTSet to 1 to hash actor identifiers before they enter local receipts.Optional
AGENTGUARD_LICENSE_KEYOptional AgentGuard license key for license validation and seat registration. Otherwise read from local configuration.Optional
AGENTGUARD_LICENSE_ENDPOINTLicense and seat service base URL. No prompts, tool content or receipts are sent.Optional
AGENTGUARD_NO_BEACONSet to 1 to disable optional activation telemetry regardless of saved consent.Optional
AGENTGUARD_TELEMETRYSet to 1 to opt in to content-free activation telemetry. Otherwise saved consent applies, default off.Optional
AGENTGUARD_INSTALL_IDOptional identifier used only by opted-in activation telemetry when no saved install identifier exists.Optional
AGENTGUARD_ANONYMOUS_INSTALL_IDLegacy fallback for AGENTGUARD_INSTALL_ID in opted-in activation telemetry.Optional
CIExisting runtime marker. A nonempty value marks opted-in activation telemetry as CI; it does not enable telemetry.Optional
GITHUB_ACTIONSExisting runtime marker. A nonempty value marks opted-in activation telemetry as CI; it does not enable telemetry.Optional
GITLAB_CIExisting runtime marker. A nonempty value marks opted-in activation telemetry as CI; it does not enable telemetry.Optional
CIRCLECIExisting runtime marker. A nonempty value marks opted-in activation telemetry as CI; it does not enable telemetry.Optional
BUILDKITEExisting runtime marker. A nonempty value marks opted-in activation telemetry as CI; it does not enable telemetry.Optional
VERCELExisting runtime marker. A nonempty value marks opted-in activation telemetry as CI; it does not enable telemetry.Optional
NETLIFYExisting runtime marker. A nonempty value marks opted-in activation telemetry as CI; it does not enable telemetry.Optional