MCP.Market

Assay MCP Server

by Rul1an·io.github.Rul1an/assay-mcp-server·v6.21.0·11 stars

Policy-enforcing MCP proxy with portable evidence output.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

not scanned yet

Adoption
Growing

11 stars

Reviews

Write one

Nobody has reviewed Assay MCP Server yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Assay MCP Server tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Assay MCP Server compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 75% of 48,255 servers
GitHub stars
11
more than 88% of 28,688 servers

Release history: 19 versions in the registry since 2026-09-16, latest 2026-11-02, typically one every 1 day.

Install Assay MCP Server in Claude Code, Cursor or VS Code

The registry entry has no remote endpoint or installable package.

What the publisher says

From the Assay MCP Server repository's README, as published. We do not edit it. Read it on GitHub

Assay The open, recomputable evidence profile for privileged MCP tool actions. Assay records what a privileged tool call decided, what was observed, and what stays unproven, so a reviewer can replay the claim offline instead of trusting the agent's account of itself. Enforcement is deterministic and fail-closed, and the enforcing proxy is the reference producer rather than the contract itself. Kernel-level (eBPF/LSM) observation on Linux is an optional stronger vantage. CI-native, no backend, bounded by design. Quickstart · How it works · See it work · MCP example · OWASP MCP Top 10 · Discussions

Agents got real tool access through MCP — and tool poisoning, rug pulls, and confused-deputy OAuth came with it. Most tools scan a server or filter a prompt. Assay sits at the tool-call boundary and does three things, in order.

One golden path: the release-pinned agent journey records the nine driven CLI/MCP steps and their exit/stdout contracts. Its protected-action fixture lives in examples/privileged-action-gate/.

Enforce, prove, stay honest

  • Enforce. A deterministic, fail-closed gate decides every tools/call before it runs, with the precise reason for each allow or deny. On Linux it adds real kernel enforcement — an eBPF/LSM IPv4/TCP connect-egress block and a Landlock TCP-connect port allowlist, both opt-in and fail-closed. A policy it cannot express exactly is refused, never half-applied.
  • Prove. Each decision and observed effect becomes an offline-verifiable, tamper-evident evidence bundle: the verdict, the pre-call establish journey, and declared-vs-observed conformance — all reviewable in CI, with no hosted backend.
  • Stay honest. Every claim carries its basis (verified, self_reported, inferred, absent), and a gate refuses to let a claim exceed what was observed. A tool returning "success" is the provider's assertion, never proof. Assay ships no single safety score and never claims more than it can prove.

Quickstart

# Fast path: release installer for Linux and macOS.
curl -fsSL https://getassay.dev/install.sh | sh

# Confirm the command resolves; if setup fails, run `assay doctor`.
assay --version

# Source-build alternative (requires Rust):
cargo install assay-cli --version 6.6.2 --locked

python3 examples/mcp-quickstart/run.py

For v6.6.2, run the last command from a source checkout or an extracted published CLI archive. The installer is binary-only and does not carry the bounded quickstart assets. The live getassay.dev installer verifies the selected archive against its published SHA-256 sidecar before extraction. Set ASSAYREQUIREPROVENANCE=1 to additionally require GitHub artifact provenance; the default reports provenancenotrequested and strict success reports provenance_verified. A checksum proves byte equality with the published sidecar, not producer identity. Provenance identifies the source and build, not runtime safety or semantic correctness.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Assay MCP Server: common questions

Is Assay MCP Server safe?
Yes, by our scan: it is graded A (88/100). Read the Assay MCP Server safety report
Does Assay MCP Server need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Assay MCP Server maintained?
The last commit was 34 days ago (2026-10-01). The latest release is v6.21.0.
How does Assay MCP Server compare with other MCP servers?
safety score 88/100 (higher than 75% of 48,255 servers); github stars 11 (more than 88% of 28,688 servers). Full comparison.