New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

@blackwell-systems/mcp-assert

Package Overview
Dependencies
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@blackwell-systems/mcp-assert

Deterministic correctness testing for MCP servers

Source
npmnpm
Version
0.11.0
Version published
Weekly downloads
3
-93.02%
Maintainers
1
Weekly downloads
 
Created
Source

mcp-assert

Deterministic correctness testing for MCP servers. Works with any language, any transport.

A single Go binary that acts as an MCP client: connects to your server over stdio, SSE, or HTTP, calls your tools with predefined inputs, and evaluates the responses against assertions you define in YAML.

Install

npx @blackwell-systems/mcp-assert

Or install globally:

npm install -g @blackwell-systems/mcp-assert

Quick Start

# Zero-config audit
mcp-assert audit --server "npx my-mcp-server"

# Run YAML assertions
mcp-assert run --suite evals/

# CI with threshold
mcp-assert ci --suite evals/ --threshold 95

Vitest Integration

npm install -D vitest-mcp-assert
import { describeMcpSuite } from 'vitest-mcp-assert'
describeMcpSuite('mcp server', 'evals/')

GitHub Action

- uses: blackwell-systems/mcp-assert-action@v1
  with:
    suite: evals/
  • Documentation
  • GitHub
  • Scorecard (58 servers scanned, 25 bugs found)
  • GitHub Action
  • Vitest plugin
  • pytest plugin

License

MIT

Keywords

mcp

FAQs

Package last updated on 10 May 2026

Related posts