Skip to main content

Free, local, IP-safe MCP server for AI-development security — commodity secret & credential checks from Netallion. Part of Agentic Development Governance.

Project description

Netallion MCP Lite

PyPI Python CI License: MIT

Free, local, IP-safe AI-development security — an MCP server from Netallion.

Netallion MCP Lite is a small Model Context Protocol server that helps you and your AI coding assistants avoid the most common mistake in AI-assisted development: leaking a credential. It flags a curated set of commodity, high-confidence secrets and credentials (AWS, GitHub, Stripe, OpenAI, private keys, database URIs, and more) in text and files.

It runs entirely on your machine. No account. No data sent to Netallion. Detected secrets are redacted before results are returned, so they are safe to hand back into an AI assistant's context.

Part of Netallion's Agentic Development Governance approach — secret detection is one capability, not the whole story.


What it is (and isn't)

Netallion MCP Lite (this package) Netallion AI Assurance (the platform)
Price Free Commercial (free trial)
Runs Locally, no account SaaS + IDE + CI
Detection ~27 commodity, high-confidence checks Advanced detection well beyond commodity patterns
AI/MCP governance AI provider governance, MCP governance
Policy & visibility Central policy management, org-wide visibility
Compliance Compliance and audit evidence
Data Nothing leaves your machine Enterprise controls

MCP Lite is deliberately limited. It is a genuinely useful local utility and an on-ramp: if you want advanced detection, AI/MCP governance, central policy, and audit evidence across your organisation, that lives in Netallion AI Assurance.

This package does not contain or depend on Netallion's proprietary detection engine.


Install & run

Requires Python 3.10+.

pip install netallion-mcp-lite
# or, zero-install:
uvx netallion-mcp-lite

It speaks MCP over stdio. Add it to any MCP-compatible client (Claude, Cursor, Windsurf, VS Code, …):

{
  "mcpServers": {
    "netallion-mcp-lite": {
      "command": "netallion-mcp-lite"
    }
  }
}

Optionally confine scan_file to a specific directory:

{
  "mcpServers": {
    "netallion-mcp-lite": {
      "command": "netallion-mcp-lite",
      "env": { "NETALLION_MCP_LITE_WORKSPACE_ROOT": "/path/to/your/project" }
    }
  }
}

Tools

Tool What it does
scan_text Scan a string for commodity secrets; returns redacted findings (rule, severity, line/column, remediation).
scan_file Scan a file inside the workspace root; sensitive files (.env, keys) are refused; findings redacted.
list_supported_checks List the commodity checks (no secrets).
about About the tool, privacy posture, and Lite vs AI Assurance.

Run list_supported_checks to see the full set. Findings never include the full secret value.

Privacy

Local-only. No telemetry. No source, file contents, prompts, or secrets are sent anywhere. See PRIVACY.md.

Scope & limitations

  • Commodity, high-confidence formats only — it will not catch obfuscated, encoded, or org-specific secrets. That is by design; advanced detection is part of Netallion AI Assurance.
  • scan_file reads only within a single workspace root and refuses obviously-sensitive files.
  • No generic high-entropy scanning (it produces noise without advanced technique).

We make no claims about detection rates, false-positive rates, customer adoption, certifications, or regulatory compliance for this free utility.

Links

License

MIT — see LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

netallion_mcp_lite-0.1.1.tar.gz (17.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

netallion_mcp_lite-0.1.1-py3-none-any.whl (14.8 kB view details)

Uploaded Python 3

File details

Details for the file netallion_mcp_lite-0.1.1.tar.gz.

File metadata

  • Download URL: netallion_mcp_lite-0.1.1.tar.gz
  • Upload date:
  • Size: 17.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for netallion_mcp_lite-0.1.1.tar.gz
Algorithm Hash digest
SHA256 2bdb64bc852d18edf4d7ceb6724331cb98b5d77ff6cf9923cafb31f20c099122
MD5 5ee9d5a3c81d848478e5438177acaac4
BLAKE2b-256 fb1f5cecfcf9d7c1a559ed2e7ac74c3728db5b90169057fc2c30cd4c729adc79

See more details on using hashes here.

Provenance

The following attestation bundles were made for netallion_mcp_lite-0.1.1.tar.gz:

Publisher: publish-mcp.yml on netallion/netallion-mcp-lite

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file netallion_mcp_lite-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for netallion_mcp_lite-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 89dd67962bfd38f209b69d96c0c6591283e92f23d38e10e7b3eee256acff8c8b
MD5 860ca743959b1c3a8a4964eb2621277c
BLAKE2b-256 e005e8f157fd6ffd03fda3e11ee9965a4c8ecf1434ff55f48e78f965937e0e9b

See more details on using hashes here.

Provenance

The following attestation bundles were made for netallion_mcp_lite-0.1.1-py3-none-any.whl:

Publisher: publish-mcp.yml on netallion/netallion-mcp-lite

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page