mcpField
X

x-tkn-mcp

ローカル
@fennecstudioセキュリティ

x-tkn-mcp について

AI エージェントが、読み戻しできない使い捨てリンクでシークレットを人に渡せます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"fennecstudio-x-tkn": {
"command": "npx",
"args": [
"-y",
"@fennecstudio/x-tkn-mcp"
],
"env": {
"X_TKN_API_KEY": "<X_TKN_API_KEY>",
"X_TKN_API_KEY_ID": "<X_TKN_API_KEY_ID>"
}
}
}
}
起動コマンドnpx -y @fennecstudio/x-tkn-mcp
設定が必要な環境変数
X_TKN_API_KEYシークレットYour X-TKN API key. Optional: without one, the first tool call starts a sandbox that lasts 24 hours, as does every secret it creates, and saves its key in $XDG_CONFIG_HOME/x-tkn/sandbox.json (~/.config/x-tkn/ by default) for the next start to reuse. Developer keys are free and stay: create one in the account console at x-tkn.com. Either this or X_TKN_API_KEY_ID is read, this one first.
X_TKN_API_KEY_IDシークレットRead when X_TKN_API_KEY is not set. Holds the same API key.

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

パッケージ
npm@fennecstudio/x-tkn-mcp1.3.0

ツール

4

掲載時のツール一覧 · 6 日前に更新

パラメーター型必須説明
notestringいいえ自分用の記録メモです。X-TKN コンソールに表示され、受信者には表示されません。暗号化されずに保存されるため、シークレットを記入しないでください。
secretstringはい引き渡すシークレット。このマシンから送信される前に暗号化されます。
expiresInobjectいいえ誰もリンクを開かなかった場合の有効期間です。デフォルトはプランによって異なり、Developer は 7 日、Team は 30 日です。sandbox key では sandbox の終了時刻を超えて有効にできません。sandbox は作成から 24 時間後に終了し、デフォルトの有効期限もその終了時刻です。
expiresIn.daysintegerいいえ
expiresIn.hoursintegerいいえ
expiresIn.minutesintegerいいえ
passphrasestringいいえシークレットを開く前に、受信者にこれを入力させます。リンクとは別のチャネルで送信してください。X-TKN はそのハッシュを保存し、リンクへのアクセス制御に使用しますが、暗号化には関与しません。Team 以上のプランで利用できます。
recipientEmailstringいいえシークレットを開く前に、このアドレスにメールで送信される 6 桁のコードを受信者に入力させます。Team 以上のプランで利用できます。これか passphrase のどちらか一方を設定し、両方は設定しないでください。

詳細

メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。

コメント

MCP は初めてですか?

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

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