Intelation Nexis
Find and remove personal data (PII) from text. Regulation-aware: GDPR, UK GDPR, HIPAA.
What can you do with Intelation Nexis?
- Redact, replace, mask or hash personal data
- Pseudonymize with realistic fake values, or tokenize with
ENTITY_001placeholders - Encrypt reversibly, and decrypt later with your own key
- Detect PII without changing the text
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
@intelation/nexis-mcpclaude mcp add intelation-nexis -e 'NEXIS_API_KEY=<your nexis_api_key>' -e 'NEXIS_COUNTRY=<NEXIS_COUNTRY>' -e 'NEXIS_ENCRYPTION_KEY=<your nexis_encryption_key>' -e 'NEXIS_ALLOW_DECRYPT=<NEXIS_ALLOW_DECRYPT>' -e 'NEXIS_BASE_URL=<NEXIS_BASE_URL>' -- npx -y @intelation/nexis-mcp@0.2.1
{
"mcpServers": {
"intelation-nexis": {
"command": "npx",
"args": [
"-y",
"@intelation/nexis-mcp@0.2.1"
],
"env": {
"NEXIS_API_KEY": "<your nexis_api_key>",
"NEXIS_COUNTRY": "<NEXIS_COUNTRY>",
"NEXIS_ENCRYPTION_KEY": "<your nexis_encryption_key>",
"NEXIS_ALLOW_DECRYPT": "<NEXIS_ALLOW_DECRYPT>",
"NEXIS_BASE_URL": "<NEXIS_BASE_URL>"
}
}
}
}
Environment variables
NEXIS_API_KEYrequired secret Your Nexis API key. Get a free one at https://nexis.intelation.comNEXIS_COUNTRYDefault regulation|country|sub-region|language. Otherwise the first country in your planNEXIS_ENCRYPTION_KEYsecret Fernet key for the encryption method and decrypt_textNEXIS_ALLOW_DECRYPTSet to true to turn on decrypt_text. The assistant then sees the original personal dataNEXIS_BASE_URLOnly for a dedicated or on-premises Nexis instance
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
Intelation Nexis for JavaScript
Keep personal data (PII) out of your LLMs, logs and vendors. Find and remove names, emails, phone numbers, NHS and SSN numbers from text – regulation-aware (UK GDPR, GDPR, HIPAA, Privacy Act), powered by Intelation Nexis.
| Package | Use it to | npm |
|---|---|---|
@intelation/nexis | Clean text in your own code or from the terminal. Zero dependencies. | |
@intelation/nexis-mcp | Let Claude, Cursor or VS Code remove PII on request. | |
@intelation/nexis-ai | Strip PII from every prompt in a Vercel AI SDK app, in one line. |
Get a free API key at https://nexis.intelation.com. Full guide: intelation.com/integrations/javascript.
Quick start
SDK and CLI
npx @intelation/nexis redact "Email john.smith@example.com, NHS 943 476 5919"
# -> Email [REDACTED], NHS [REDACTED]
MCP server (Claude Code)
claude mcp add nexis --env NEXIS_API_KEY=your-key -- npx -y @intelation/nexis-mcp
AI SDK middleware
const model = withNexis(openai('gpt-4o'), new Nexis());
// Every prompt sent through `model` has its PII removed first.
See each package's README for the full options.
What it can do
- Redact, replace, mask or hash personal data
- Pseudonymize with realistic fake values, or tokenize with
ENTITY_001placeholders - Encrypt reversibly, and decrypt later with your own key
- Detect PII without changing the text
Also available
- n8n-nodes-nexis: the same engine as an n8n node.
Development
npm install
npm run build
npm test
MIT © Intelation
Frequently asked questions
What is Intelation Nexis?
Find and remove personal data (PII) from text. Regulation-aware: GDPR, UK GDPR, HIPAA.
How do I install Intelation Nexis?
It runs on your machine. In Claude Code: claude mcp add intelation-nexis -e 'NEXIS_API_KEY=<your nexis_api_key>' -e 'NEXIS_COUNTRY=<NEXIS_COUNTRY>' -e 'NEXIS_ENCRYPTION_KEY=<your nexis_encryption_key>' -e 'NEXIS_ALLOW_DECRYPT=<NEXIS_ALLOW_DECRYPT>' -e 'NEXIS_BASE_URL=<NEXIS_BASE_URL>' -- npx -y @intelation/nexis-mcp@0.2.1. For other clients, paste the JSON configuration from this page into their MCP settings.
Does Intelation Nexis need an API key?
Yes. It expects NEXIS_API_KEY, NEXIS_ENCRYPTION_KEY, which you set in its configuration.
Is Intelation Nexis open source?
Yes. Its code is on GitHub under the MIT license.
Who maintains Intelation Nexis?
It is published by intelation-labs. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.