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
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_filereads 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
- Netallion AI Assurance — https://www.netallion.ai
- VS Code / Cursor / Windsurf extension — VS Code Marketplace · Open VSX
- Azure Marketplace — Netallion AI Assurance
License
MIT — see LICENSE.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2bdb64bc852d18edf4d7ceb6724331cb98b5d77ff6cf9923cafb31f20c099122
|
|
| MD5 |
5ee9d5a3c81d848478e5438177acaac4
|
|
| BLAKE2b-256 |
fb1f5cecfcf9d7c1a559ed2e7ac74c3728db5b90169057fc2c30cd4c729adc79
|
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
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
netallion_mcp_lite-0.1.1.tar.gz -
Subject digest:
2bdb64bc852d18edf4d7ceb6724331cb98b5d77ff6cf9923cafb31f20c099122 - Sigstore transparency entry: 2204346287
- Sigstore integration time:
-
Permalink:
netallion/netallion-mcp-lite@a1ed8542e28f7a86266cbac8fd8fbb3854cd7895 -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/netallion
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-mcp.yml@a1ed8542e28f7a86266cbac8fd8fbb3854cd7895 -
Trigger Event:
push
-
Statement type:
File details
Details for the file netallion_mcp_lite-0.1.1-py3-none-any.whl.
File metadata
- Download URL: netallion_mcp_lite-0.1.1-py3-none-any.whl
- Upload date:
- Size: 14.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
89dd67962bfd38f209b69d96c0c6591283e92f23d38e10e7b3eee256acff8c8b
|
|
| MD5 |
860ca743959b1c3a8a4964eb2621277c
|
|
| BLAKE2b-256 |
e005e8f157fd6ffd03fda3e11ee9965a4c8ecf1434ff55f48e78f965937e0e9b
|
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
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
netallion_mcp_lite-0.1.1-py3-none-any.whl -
Subject digest:
89dd67962bfd38f209b69d96c0c6591283e92f23d38e10e7b3eee256acff8c8b - Sigstore transparency entry: 2204346321
- Sigstore integration time:
-
Permalink:
netallion/netallion-mcp-lite@a1ed8542e28f7a86266cbac8fd8fbb3854cd7895 -
Branch / Tag:
refs/tags/v0.1.1 - Owner: https://github.com/netallion
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-mcp.yml@a1ed8542e28f7a86266cbac8fd8fbb3854cd7895 -
Trigger Event:
push
-
Statement type: