AtlaSent MCP Server logo

AtlaSent MCP Server

Gates consequential agent actions with policy decisions, single-use permits, approval holds, and execution-time verification.

Install AtlaSent MCP Server

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "atlasent-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@atlasent/mcp-server"
      ],
      "env": {
        "ATLASENT_MODE": "YOUR_VALUE_HERE",
        "ATLASENT_API_KEY": "YOUR_VALUE_HERE",
        "ATLASENT_BASE_URL": "YOUR_VALUE_HERE",
        "ATLASENT_SUPABASE_URL": "YOUR_VALUE_HERE",
        "ATLASENT_SUPABASE_SERVICE_ROLE_KEY": "YOUR_VALUE_HERE",
        "NODE_ENV": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Install not yet sandbox-tested— the server itself is confirmed live (we called its tools/list endpoint). The stdio install command is a separate, ongoing check.

Overview

AtlaSent MCP Server MCP server gives MCP-compatible agents an authorize-before-execute workflow for consequential actions such as deployments, exports, and access changes. Agents call `evaluate`, stop on deny or hold, and call `verify_permit` immediately before a protected side effect when evaluation allows it. Remote mode evaluates actions against hosted AtlaSent policies and provides audit, approval, policy, authority, evidence, and canonical-action tools. Local mode runs offline for development and demonstrations, but its unsigned permits are not a production enforcement boundary.

Use cases

  • Gate production deployments before execution
  • Require approval for destructive or shipping actions
  • Verify single-use permits at an execution boundary
  • Audit authority, policies, permits, and evaluation events
  • Review CI workflows for missing authorization gates

Key features

  • Execution-time permit evaluation and verification
  • Human approval waits for held actions
  • Batch and streaming evaluation for up to 100 actions
  • Authority, policy, audit, and permit inspection
  • Canonical action and concept lookup
  • CI evidence-gap and exposure analysis

Tools20

What AtlaSent MCP Server lets your agent do. Expand a tool for its parameters.

Verified live~6.7k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

10/10 checks healthy over the last 44d

What it can do

From the 20 tools this server returned when we ran it; 20 declare their own safety hints.

Can delete or modify data · 1Handles credentials · 3Makes network requests · 8Read-only tools · 19
Network at startup3 connections
Files written at startupNone
Install scriptsprepare
npm provenanceSigned build
Package age135 days
Maintainers1

Observed 2026-10-22 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 14d ago via OSV.dev · @atlasent/mcp-server (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads1.3kPackage downloads in the last 30 days.
Last commit4d agoMost recent push to the default branch.
Tools exposed20Callable tools this server registers over MCP.
Directory activity3 viewsConfig copies, upvotes, and views on AllMCPs.

How AtlaSent MCP Server works

What AtlaSent MCP Server does

AtlaSent MCP Server exposes authorization primitives to MCP hosts so an agent can ask whether a proposed action may run before invoking the native operation. Its core sequence is evaluation, permit verification, and execution: a deny, hold, escalation, invalid permit, expired permit, replay, context mismatch, or verification error stops the protected action.

The server includes deploy_service as a protected deployment example. That tool authorizes and verifies each call before the simulated deployment proceeds. The package also exposes read-only inspection and governance functions, including policy listing, audit-event retrieval, permit listing, authority explanations, integrity audits, canonical action lookup, and Knowledge Atlas concept lookup.

How it works

With no credentials, the server uses local mode and an in-process rules engine. Its built-in rules deny production actions without approvals, hold several destructive or release-related actions, and issue a single-use permit with a five-minute lifetime for actions that pass. Local permits are unsigned and are intended for development, CI, and experimentation; the server refuses to fall back to this mode when NODE_ENV=production.

Remote mode uses an AtlaSent policy engine. atlasent_evaluate returns allow, deny, hold, or escalate; an allowed result includes a permit token. Held actions can wait for a human decision through atlasent_await_approval, but an approval still requires verify_permit before execution. Permit verification must occur at the execution boundary, using the relevant execution context and, for some agent actions, the returned payload hash and actor ID.

Batch and streaming evaluation support up to 100 actions. The GraphQL tool provides a constrained read-only query surface. Several remote V2 features are closed by default and report a feature-disabled error when unavailable.

Setup and configuration

Run the local package directly with:

Terminal
npx -y @atlasent/mcp-server

An MCP host can configure it as a stdio server:

config.json
{
  "mcpServers": {
    "atlasent": {
      "command": "npx",
      "args": ["-y", "@atlasent/mcp-server"],
      "env": { "ATLASENT_MODE": "local" }
    }
  }
}

For a source checkout, install dependencies, build the project, and run its offline demo:

bash
git clone https://github.com/AtlaSent/atlasent-mcp-server.git
cd atlasent-mcp-server
npm install
npm run build
npm run demo

Docker supports both local stdio execution and remote execution with ATLASENT_API_KEY and ATLASENT_BASE_URL. VQP generation and verification additionally require ATLASENT_SUPABASE_URL and ATLASENT_SUPABASE_SERVICE_ROLE_KEY.

Tools and capabilities

  • Evaluate one action, or up to 100 actions in batch or streaming mode.
  • Verify a permit before a protected native effect.
  • Wait for human approval of a held action.
  • Inspect policies, permits, audit events, authority paths, and integrity findings.
  • Look up canonical action specifications and AtlaSent concepts.
  • Retrieve evidence exports and run VQP scoring or tamper checks.
  • Analyze supplied GitHub Actions workflow text for ungated deployment, publishing, migration, and infrastructure steps.
  • Query the supported read-only GraphQL surface.

Limitations and notes

Local mode is a credential-free demonstration and does not provide signed production authority. The evidence-gap and exposure-review tools are offline and only analyze workflow files supplied to them; they cannot see repository settings, activity outside CI, or the internals of deployment scripts. Integrity audits return findings without synthesizing a pass/fail verdict, and unresolved findings must not be treated as clean results. Remote policy, batch, streaming, and GraphQL features may be disabled per tenant.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about AtlaSent MCP Server

AtlaSent MCP Server is an MCP server that connects AI agents to AtlaSent authorization policies and execution-time permit checks. Its main tools evaluate actions, verify permits, protect a deployment example, wait for human approval, and inspect policies, audits, authority, evidence, and canonical action definitions before consequential operations run.

Install it through an MCP host with `npx -y @atlasent/mcp-server` and a stdio configuration. Set `ATLASENT_MODE` to `local` for the offline demo, or provide remote credentials and the AtlaSent base URL for hosted policy evaluation. The repository also supports installation from source and Docker execution.

No, local mode is not a production enforcement boundary. It uses an in-process heuristic rules engine and unsigned permits, making it suitable for development, CI, and experimentation. The server refuses to use local mode when `NODE_ENV=production`; remote mode provides organization-backed policy decisions and signed permit workflows.

Held actions must stop and can wait for a person through `atlasent_await_approval`. The tool uses the approval request ID from the hold result and cannot approve actions itself. If approval produces a permit, the agent must still call `verify_permit`; rejection, expiry, timeout, or another non-approval outcome blocks execution.

Yes, Cursor is named as a supported MCP host and has an installation configuration for the server. The same stdio setup can be used with Cursor in local mode, while remote operation requires the corresponding AtlaSent environment configuration.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewAtlaSent MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/atlasent-mcp-server?style=directory)](https://allmcps.com/mcp/atlasent-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/atlasent-mcp-server"><img src="https://allmcps.com/api/badge/atlasent-mcp-server?style=directory" alt="AtlaSent MCP Server on AllMCPs" /></a>