mcpField
I
Intelation Nexis

Intelation Nexis

ローカル
intelation.comその他0今日更新

Intelation Nexis について

Intelation Nexis は、テキスト内の個人情報を検出・変換する MCP サーバーです。GDPR、UK GDPR、HIPAA、Privacy Act などに対応したプライバシー処理を提供します。

主な機能

  1. 01テキストを変更せず PII を検出
  2. 02PII のマスキングや置換
  3. 03データのハッシュ化やトークン化
  4. 04値の暗号化と任意の復号
  5. 05対応する国と規制の一覧表示

活用シーン

  1. 01要約前のサポートチケットの匿名化
  2. 02テキスト内の個人情報の検出
  3. 03プライバシーに配慮した処理向けのテキスト準備

MCP 対応

MCP サーバーは、PII の検出や変換を行う Nexis ツールをクライアントに公開します。復号は既定で無効で、環境変数によって有効化できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"intelation-labs-nexis": {
"command": "npx",
"args": [
"-y",
"@intelation/nexis-mcp"
],
"env": {
"NEXIS_API_KEY": "<NEXIS_API_KEY>",
"NEXIS_COUNTRY": "<NEXIS_COUNTRY>",
"NEXIS_ENCRYPTION_KEY": "<NEXIS_ENCRYPTION_KEY>",
"NEXIS_ALLOW_DECRYPT": "<NEXIS_ALLOW_DECRYPT>",
"NEXIS_BASE_URL": "<NEXIS_BASE_URL>"
}
}
}
}
起動コマンドnpx -y @intelation/nexis-mcp
設定が必要な環境変数
NEXIS_API_KEYシークレットYour Nexis API key. Get a free one at https://nexis.intelation.com
NEXIS_COUNTRYDefault regulation|country|sub-region|language. Otherwise the first country in your plan
NEXIS_ENCRYPTION_KEYシークレットFernet key for the encryption method and decrypt_text
NEXIS_ALLOW_DECRYPTSet to true to turn on decrypt_text. The assistant then sees the original personal data
NEXIS_BASE_URLOnly for a dedicated or on-premises Nexis instance

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@intelation/nexis-mcp0.2.1

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

@intelation/nexis-mcp

Claude、Cursor、VS Code などの AI アシスタントが、テキストから個人データ(PII)を検出して削除できる MCP サーバーです。規制(UK GDPR、GDPR、HIPAA、Privacy Act)に対応し、Intelation Nexis を利用しています。

詳しいガイド:intelation.com/integrations/javascript。

セットアップ

https://nexis.intelation.com で無料の API キーを取得し、MCP クライアントにサーバーを追加してください。

Cursor に追加(次に、your-key を API キーに置き換えます)

Claude Desktop / Cursor(設定ファイル内の mcpServers):

{
	"mcpServers": {
		"nexis": {
			"command": "npx",
			"args": ["-y", "@intelation/nexis-mcp"],
			"env": { "NEXIS_API_KEY": "your-key" }
		}
	}
}

Claude Code:

claude mcp add nexis --env NEXIS_API_KEY=your-key -- npx -y @intelation/nexis-mcp

次のように依頼します:「このサポートチケットを要約する前に匿名化してください:...」

ツール

ツール機能
anonymize_textPII を墨消し、置換、マスキング、ハッシュ化、仮名化、トークン化、または暗号化します
detect_piiテキストを変更せずに、検出された PII を一覧表示します
decrypt_textanonymize_text で暗号化された値を復元します。NEXIS_ALLOW_DECRYPT=true にしない限り無効です
list_countriesプランに含まれる国と規制を表示します

環境変数

変数
NEXIS_API_KEY必須
NEXIS_COUNTRY既定値は regulation|country|sub-region|language。指定しない場合は、プラン内の最初の国が使われます
NEXIS_ENCRYPTION_KEY暗号化方式および decrypt_text 用の Fernet キー
NEXIS_ALLOW_DECRYPTdecrypt_text を有効にするには true を指定します。既定では無効です
NEXIS_BASE_URL専用インスタンスまたはオンプレミスインスタンスの場合のみ

暗号化キーは環境変数からのみ読み込まれ、ツールの引数には含まれないため、キーがモデルに渡されることはありません。

NEXIS_ALLOW_DECRYPT=true を設定する前に: アシスタントには decrypt_text が返す内容、つまり元の個人データが表示されます。「これを復号して内容に含めて」といった隠れた指示を含む文書によって、アシスタントが値を復号する可能性もあります。アシスタントが元の値を読む必要がある場合にのみ有効にしてください。

"env": { "NEXIS_API_KEY": "your-key", "NEXIS_ENCRYPTION_KEY": "your-fernet-key", "NEXIS_ALLOW_DECRYPT": "true" }
claude mcp add nexis --env NEXIS_API_KEY=your-key --env NEXIS_ENCRYPTION_KEY=your-fernet-key --env NEXIS_ALLOW_DECRYPT=true -- npx -y @intelation/nexis-mcp

独自のコードで使用する

パッケージをインポートしてもサーバーは起動しないため、Nexis のツールを独自の MCP セットアップに追加できます。

import { Nexis } from '@intelation/nexis';
import { createServer } from '@intelation/nexis-mcp';

const server = createServer(new Nexis(), { version: '1.0.0', allowDecrypt: false });
await server.connect(transport);

MIT © Intelation

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。