Skip to content
@dotsetlabs

Dotset Labs

Security for the AI Era

Dotset Labs

Security tools for AI-assisted development.

Website Documentation License


Our Products

We build security tools that help developers work safely with AI assistants. From drift detection to config scanning to runtime firewalling, our products provide visibility and control over MCP-powered workflows.

Layer Tool Purpose
DETECT Bellwether Structural drift detection for MCP servers
SCAN Hardpoint Rules File Backdoor detection in AI configs
CONTROL Overwatch AI Agent Firewall with tool shadowing detection

Bellwether

Structural Drift Detection for MCP Servers

Detect when your MCP server's tools, schemas, or descriptions change. Zero-LLM structural mode by default catches breaking changes before they reach production. Optional LLM-powered mode adds multi-persona testing and AGENTS.md documentation.

Website npm GitHub

# Initialize config and run structural drift detection
npx @dotsetlabs/bellwether init
bellwether test

# Upload baselines to cloud for team collaboration
bellwether upload

Features

Feature Description
Structural Drift Detection Zero-LLM comparison of tool presence, schema hashes, and descriptions
AGENTS.md Generation Optional LLM-powered behavioral documentation
Multi-Persona Testing Optional testing from 4 perspectives: Technical Writer, Security Tester, QA Engineer, Novice User
CI/CD Integration Block deployments when drift is detected with --failOnDrift
MCP Registry Search Discover and test servers from the MCP Registry

Commands

Core: inittestdiscoverwatchverifyregistry

Baseline: baseline savebaseline comparebaseline showbaseline diff

Cloud: loginlinkuploadhistorydiffbadge

Cloud Platform

The open-source CLI works standalone. The optional cloud platform adds:

  • Baseline storage and version history
  • Team collaboration
  • Webhook notifications
  • Verification badges

Hardpoint

The Rules File Backdoor Detector

Static security scanner for AI configuration files. Detects the Rules File Backdoor attack (24 CVEs in 2025) — where hidden malicious instructions lurk in .cursorrules, CLAUDE.md, and other AI config files.

GitHub

# Install
go install github.com/dotsetlabs/hardpoint/cmd/hardpoint@latest

# Scan AI config files
hardpoint scan

# Trust verified configs with hash verification
hardpoint trust CLAUDE.md

Detection Rules

Rule Severity Description
AI-008 Critical Semantic hijacking — hidden instructions in comments/structure
AI-005 Critical MCP command injection in server configurations
AI-004 Medium Base64 or otherwise encoded instructions
GIT-001–006 Critical–Medium Malicious hooks, credential exfiltration, suspicious remotes

AI Config Files Scanned

.cursorrulesCLAUDE.mdAGENTS.mdmcp.json.github/copilot-instructions.md.windsurfrules.aider*

Commands

scantrustverifyhook


Overwatch

The AI Agent Firewall

Runtime security proxy for MCP. Protects AI development environments by detecting tool impersonation attacks (CVE-2025-6514) and enforcing policy-based access control.

npm GitHub

# Install
npm install -g @dotsetlabs/overwatch

# Wrap any MCP server with security proxy
overwatch wrap npx @modelcontextprotocol/server-postgres

# Initialize configuration
overwatch init

Core Features

Feature Description
Tool Shadowing Detection Cryptographic verification — schema hashing, collision detection, mutation monitoring
Policy Engine Declarative YAML policies with allow/deny/prompt actions
Session Approvals Time-limited grants: once, 5 minutes, or session-based
Path-Based Rules Restrict filesystem access by glob patterns
Audit Logging Complete trail with JSON, CEF export for SIEM integration

Commands

wrapstartinitdoctorlogsstatssessionspolicies

Works With

Claude Desktop • Cursor • Any MCP-compatible AI agent


Trust & Security

Your data stays on your machine. Hardpoint and Overwatch are 100% local — no cloud, no telemetry, no account required. Bellwether's CLI works offline; the cloud platform is optional.

Tool Language License Cloud Required
Bellwether TypeScript MIT Optional
Hardpoint Go MIT No
Overwatch TypeScript MIT No

Links

Built for developers working with AI.

Washington, D.C.

Popular repositories Loading

  1. .github .github Public

  2. overwatch overwatch Public

    AI Agent Firewall for MCP. Detects tool shadowing attacks (CVE-2025-6514), enforces policies, and provides complete audit trails for AI coding assistant operations.

    TypeScript

  3. hardpoint hardpoint Public

    Detect Rules File Backdoor attacks in AI config files. Scans CLAUDE.md, .cursorrules, mcp.json for hidden prompt injection with 80+ obfuscation-resistant patterns.

    Go

  4. bellwether bellwether Public

    Catch MCP server drift before your users do. Zero LLM required. Detects when tools, schemas, or descriptions change—catching breaking changes before production. Free, fast, deterministic.

    TypeScript

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…