🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

calllint-mcp

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

calllint-mcp

MCP server for CallLint — a static preflight safety gate for MCP servers and agent tools. Use before installing or approving other MCP servers. Never executes the server it judges.

latest
Source
npmnpm
Version
0.2.0
Version published
Weekly downloads
53
-14.52%
Maintainers
1
Weekly downloads
 
Created
Source

calllint-mcp

The MCP server for CallLint — a static preflight safety gate for MCP servers and agent tools.

Use CallLint before installing or approving other MCP servers. It produces evidence-backed verdicts — SAFE / REVIEW / BLOCK / UNKNOWN — for MCP configs and install snippets, entirely statically. It never executes the server it judges.

calllint-mcp is a thin wrapper: every tool delegates to the same engine behind the calllint CLI. No analysis logic of its own, no network on the scan path, no server execution.

The wrapper is versioned independently of the engine it embeds: calllint-mcp 0.2.0 bundles the CallLint 1.1.x engine. The wrapper version tracks the MCP surface (tools, transport, registry metadata); the embedded engine version tracks verdict semantics.

Install

No install needed — run via npx:

// e.g. Claude Desktop / Cursor MCP config
{
  "mcpServers": {
    "calllint": {
      "command": "npx",
      "args": ["-y", "calllint-mcp"]
    }
  }
}

Tools

ToolWhat it does
scan_mcp_config_pathScan an MCP config file on disk → full ScanReport (verdict + evidence).
scan_mcp_config_jsonScan MCP config JSON → compact decisions (verdict, fingerprint, reason codes).
verify_baselineCompare a config against a recorded baseline → drift / rug-pull signal.
explain_findingFull evidence-backed explanation of why a verdict was reached.
generate_agent_ruleEmit the CallLint agent-safety rule for a host (claude, cursor, copilot, …).
generate_ci_gate_snippetEmit a GitHub Actions workflow that gates a repo on its agent-tool surface.

Guarantees

  • Never executes a scanned MCP server (static analysis only).
  • No network on the scan path; deterministic given inputs.
  • SAFE means "no blockers observed", not proof of runtime safety.
  • UNKNOWN is never treated as safe.

Transport

JSON-RPC 2.0 over stdio (MCP). Zero runtime dependencies — the server is bundled into a single file, consistent with the calllint CLI.

License

Apache-2.0

Keywords

mcp

FAQs

Package last updated on 13 Jul 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts