NexFade for Grok
NexFade for Grok
NexFade for Grok は、プレーンテキストを NexFade に送信せずに、ファイルとメモ用のワンタイム暗号化リンクを作成します。プラグインは Grok Bot/Grok Build のコンピューター上で AES-256-GCM を使って暗号化し、暗号文のみをアップロードして、復号キーを受信者リンクの URL フラグメントとして追加します。
プライバシー境界
このワークフローでは、Grok は信頼できる処理者です。Grok に添付されたファイルと最終的なリンクは、Grok のプライバシー条件の下で保存されます。NexFade は、プレーンテキスト、AES キー、URL フラグメントを受け取ることはありません。このプラグインには、既存のリンクを開いたり復号したりするツールはありません。
プラグインは、現在の Grok ワークスペース内で明示的に指定された通常ファイルのみを読み取ります。ワークスペース外のパス、シンボリックリンクによる外部参照、環境ファイル、秘密鍵、一般的な認証情報ディレクトリを拒否します。ネットワークリクエストは、設定された NexFade HTTPS API と、その API が返す事前署名付き HTTPS アップロード先にのみ送信します。テレメトリ、フック、インストール後スクリプト、パッケージ依存関係、ダウンロードされたバイナリ、動的コード実行は一切含まれません。
Related MCP server: SecureNote.link MCP Server
要件
プラグインと MCP サポートを備えた Grok Bot または Grok Build
エージェントコンピューター上の Node.js 20 以降
NexFade アカウント
NexFade プランの上限と 100 MB のうち低い方までのファイル
Grok Bot は現在、通常のドキュメント添付ファイルを最大 25 MB まで受け付けます。対応しているより大きなローカルファイルは Grok Build で動作する場合がありますが、より大きな NexFade ファイルはブラウザの送信フローを使用してください。
Grok Bot のデプロイ要件
Grok Bot は、既存の Cursor チームプラグインと MCP ポリシーを使用します。チーム管理者は、チームのプラグインページでプラグインを有効にし、チームが MCP 許可リストを使用している場合はその MCP サーバーを許可する必要があります。その後、プラグインは Bot の管理対象コンピューター上で実行され、そのコンピューターにプリインストールされた Node.js ランタイムが上記の Node 20 要件を満たしている必要があります。ユーザーは Bot のブラウザで NexFade のサインインを完了します。チャットに API トークンがコピーされることはありません。grok inspect(Grok Build)または Bot の Plugins ページを使用して、プラグインが有効かつ信頼されていることを確認します。
このパッケージは、Grok Bot と Grok Build 向けのローカルプラグイン経路です。grok.com/connectors カスタムコネクタは別の経路です。xAI はそのコネクタの MCP サーバーが公開 HTTPS で到達可能であることを要求するため、ホスト型リモート MCP サービスが追加されるまで、このローカル stdio パッケージを grok.com コネクタとして宣伝してはなりません。
インストールと接続
インストール後、Grok に NexFade への接続を依頼します。プラグインが NexFade の認可ページを返すので、サインインして表示された 3 つのスコープを承認し、承認が完了したことを Grok に伝えます。API トークンのコピーは必要ありません。
アクセス資格情報は、ホストが提供するプラグインデータディレクトリに、所有者のみがアクセスできるファイル権限で保存されます。いつでも NexFade の Integrations ページから取り消すことができます。
ツール
nexfade_connectnexfade_account_statusnexfade_send_filenexfade_send_notenexfade_list_linksnexfade_get_link_statusnexfade_revoke_link
バージョン 0.1 は、意図的にワンタイムリンクのみをサポートしています。受信者への配信は、ユーザーが選択したメールまたはメッセージングコネクタを介して行われ、明示的な承認が必要です。
開発
npm test
npm run check
npm run validate依存関係のインストールは不要です。
リリースと公開
NexFade Web アプリと PocketBase スキーマをデプロイし、
GROK_DEVICE_FLOW_SECRETを設定して、Free アカウントと有料アカウントでプライベートなエンドツーエンドのカナリアテストを実行します。このディレクトリを、NexFade が所有する公式の公開リポジトリで公開し、不変のコミットからの直接インストールを検証します。
その固定コミットを、リリース時に利用可能な Grok Build のマーケットプレイス/カタログプロセスに提出します。xAI が別途承認しない限り、grok.com コネクタのリスティングを主張しないでください。
インストール手順とプライバシー手順を
nexfade.com/integrations/grokに掲載し、NexFade サーバー側で接続、初回リンク、クォータ到達、アップグレードクリック、有料コンバージョンの各イベントを測定します。プラグイン自体には意図的にテレメトリは含まれません。
マーケットプレイスへの公開、本番デプロイ、外部リポジトリの作成はリリース作業であり、このソースパッケージでは実行されません。
正確で再現可能なカタログコマンド、SHA ルール、検証手順、最終的なリスティングチェックについては、マーケットプレイスリリースチェックリスト を使用してください。レビュー済みのコミットが公開された後、パッケージはカタログオブジェクトを生成できます。
npm run marketplace:entry -- \
--repo-url https://github.com/<official-nexfade-org>/<repo>.git \
--sha <40-character-commit-sha>推奨される公開ソースは、このパッケージをルートに置いたプラグイン専用リポジトリです。代わりに公開モノレポからパッケージを公開する場合は、--path integrations/grok-plugin も渡してください。
This server cannot be deployed
Maintenance
Related MCP Connectors
Share text, markdown, code, or HTML as auto-expiring links
Host files at temporary public URLs: upload, list and link files in folders that expire.
Publish HTML, Markdown, PDF, or images as instant shareable links with expiry and passwords.
- LockboxOAuthrun.lockbox
Send API keys and private files to someone else's agent, end-to-end encrypted.
Related MCP Servers
- AlicenseAqualityDmaintenanceCreate and read burn-after-read encrypted notes. AES-256-GCM E2E encryption with self-destructing URLs for secure credential handoff between users and AI agents.2129 npm1MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to create end-to-end encrypted, self-destructing notes that can be securely shared via a one-click link, ensuring secrets are never stored in plain text in chat history.1-
- AlicenseNot gradedqualityAmaintenanceEnables sharing and reading encrypted files (text, images, logs) for AI workflows, with automatic 24-hour expiration and host-blind security.7 npm158MIT
- AlicenseAqualityFmaintenanceHand a secret to another agent as an encrypted, pay-per-read token delivered exactly once, leaving no copy behind. Also pre-flights an x402 endpoint before your agent pays it. Runs locally over stdio and encrypts in your own process, so there is no hosted version to hand your plaintext to.3137 npmISC