Kshana MCP サーバーのインストール(v0.40.0)
助言のみ:型式承認を受けた航法装置ではなく、航行の責任は引き続き運用者にあります。サーバーはお使いのコンピューター上で動作し、Ashforde OÜ には何も送信されません。
このリリース用に固定した形式を含む、すべての方法を示します。ワンクリックのリンクと下記のすべてのスニペットは、scripts/gen_mcp_install.pyで生成され、scripts/test_gen_mcp_install.pyで再度デコードされます。
すべての経路#
| チャンネル | コマンドまたはボタン | 必要なもの | 固定した形式 |
|---|---|---|---|
| Cursor(ワンクリック) | npx (Node) · Docker | Node、または Docker | kshana-mcp@0.40.0 / ghcr.io/ashfordeou/kshana-mcp:0.40.0 |
| VS Code(ワンクリック) | npx (Node) · Docker · Insiders (npx) | Node、または Docker | kshana-mcp@0.40.0 / ghcr.io/ashfordeou/kshana-mcp:0.40.0 |
| npx | npx -y kshana-mcp@0.40.0 |
Node 18+ | kshana-mcp@0.40.0 |
| uvx / pipx | uvx kshana-mcp==0.40.0 · pipx run kshana-mcp==0.40.0 |
Python 3.9+(uv または pipx を使用) | kshana-mcp==0.40.0 |
| Docker | docker run -i --rm ghcr.io/ashfordeou/kshana-mcp:0.40.0 |
Docker | ghcr.io/ashfordeou/kshana-mcp:0.40.0 |
| Homebrew | brew install ashfordeOU/tap/kshana-mcp |
brew | v0.40.0 用のフォーミュラ |
| Scoop | scoop bucket add ashforde https://github.com/ashfordeOU/scoop-bucket、続けてscoop install kshana-mcp |
Scoop(Windows) | v0.40.0 用のマニフェスト |
| winget | winget install AshfordeOU.KshanaMcp |
winget(Windows) | --version 0.40.0 |
| cargo | cargo install kshana-mcp --version 0.40.0 |
Rust 1.88+ | kshana-mcp 0.40.0 |
| ビルド済みバイナリ | リリースページ:kshana-mcp(Linux x86-64)、kshana-mcp-<target>[.exe]。SHA256SUMSとgh attestation verifyで検証します |
なし | v0.40.0 |
| MCP レジストリ | io.github.ashfordeOU/kshana-mcp(レジストリ対応のクライアントが検出) |
レジストリ対応のクライアント | 0.40.0 |
| リモート(ストリーム可能な HTTP) | kshana-mcp --http 127.0.0.1:8080、セルフホスト:../docs/deploy/mcp-http.mdを参照 |
ご自身のホスト | v0.40.0 |
サーバーの起動方法を選ぶ#
以下の各クライアントは、三つのサーバー定義のいずれかを受け付けます。いずれも同じサーバーを起動します。
- npx (Node)(Node 18+ が必要):
npx -y kshana-mcp@0.40.0 - Docker(Docker が必要):
docker run -i --rm ghcr.io/ashfordeou/kshana-mcp:0.40.0 - PATH 上の kshana-mcp(バイナリが必要です(brew、scoop、winget、cargo、またはリリースからのダウンロード)):
kshana-mcp
ワンクリックのリンク#
- Cursor、npx (Node):Web リンク ·
cursor://anysphere.cursor-deeplink/mcp/install?name=kshana&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsImtzaGFuYS1tY3BAMC40MC4wIl19 - Cursor、Docker:Web リンク ·
cursor://anysphere.cursor-deeplink/mcp/install?name=kshana&config=eyJjb21tYW5kIjoiZG9ja2VyIiwiYXJncyI6WyJydW4iLCItaSIsIi0tcm0iLCJnaGNyLmlvL2FzaGZvcmRlb3Uva3NoYW5hLW1jcDowLjQwLjAiXX0= - Cursor、PATH 上の kshana-mcp:Web リンク ·
cursor://anysphere.cursor-deeplink/mcp/install?name=kshana&config=eyJjb21tYW5kIjoia3NoYW5hLW1jcCIsImFyZ3MiOltdfQ== - VS Code、npx (Node):開く · Insiders
- VS Code、Docker:開く · Insiders
- VS Code、PATH 上の kshana-mcp:開く · Insiders
- Goose、npx:
goose://extension?cmd=npx&arg=-y&arg=kshana-mcp%400.40.0&timeout=300&id=kshana&name=Kshana&description=Kshana%20PNT-resilience%20simulator%20%28advisory%29
その他のクライアント
/plugin marketplace add ashfordeOU/kshana
/plugin install kshana@ashforde
各クライアントの設定#
その他のクライアント
場所:ターミナルで実行します(すべてのプロジェクトで使うには--scope userを追加)。または下記のプラグインを使います。
npx (Node):
サードパーティの AI クライアントに触れた一節は、ここでは省いています。GitHub のdocs/MCP-INSTALL.mdにあります。
Docker:
サードパーティの AI クライアントに触れた一節は、ここでは省いています。GitHub のdocs/MCP-INSTALL.mdにあります。
PATH 上の kshana-mcp:
サードパーティの AI クライアントに触れた一節は、ここでは省いています。GitHub のdocs/MCP-INSTALL.mdにあります。
その他のクライアント
場所:claude_desktop_config.json(設定、開発者、設定を編集)。または、リリースの.mcpb拡張機能をダブルクリックします。設定ファイルは不要です。
npx (Node):
{
"mcpServers": {
"kshana": {
"command": "npx",
"args": [
"-y",
"kshana-mcp@0.40.0"
]
}
}
}
Docker:
{
"mcpServers": {
"kshana": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/ashfordeou/kshana-mcp:0.40.0"
]
}
}
}
PATH 上の kshana-mcp:
{
"mcpServers": {
"kshana": {
"command": "kshana-mcp",
"args": []
}
}
}
Cursor#
場所:~/.cursor/mcp.json(プロジェクトでは.cursor/mcp.json)。
npx (Node):
{
"mcpServers": {
"kshana": {
"command": "npx",
"args": [
"-y",
"kshana-mcp@0.40.0"
]
}
}
}
Docker:
{
"mcpServers": {
"kshana": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/ashfordeou/kshana-mcp:0.40.0"
]
}
}
}
PATH 上の kshana-mcp:
{
"mcpServers": {
"kshana": {
"command": "kshana-mcp",
"args": []
}
}
}
VS Code#
場所:.vscode/mcp.json。または、同じオブジェクトにnameを加えてcode --add-mcpを使います。
npx (Node):
{
"servers": {
"kshana": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"kshana-mcp@0.40.0"
]
}
}
}
Docker:
{
"servers": {
"kshana": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/ashfordeou/kshana-mcp:0.40.0"
]
}
}
}
PATH 上の kshana-mcp:
{
"servers": {
"kshana": {
"type": "stdio",
"command": "kshana-mcp",
"args": []
}
}
}
Windsurf#
場所:mcp_config.json(Cascade の MCP 設定から開きます)。
npx (Node):
{
"mcpServers": {
"kshana": {
"command": "npx",
"args": [
"-y",
"kshana-mcp@0.40.0"
]
}
}
}
Docker:
{
"mcpServers": {
"kshana": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/ashfordeou/kshana-mcp:0.40.0"
]
}
}
}
PATH 上の kshana-mcp:
{
"mcpServers": {
"kshana": {
"command": "kshana-mcp",
"args": []
}
}
}
Zed#
場所:settings.json。
npx (Node):
{
"context_servers": {
"kshana": {
"command": "npx",
"args": [
"-y",
"kshana-mcp@0.40.0"
]
}
}
}
Docker:
{
"context_servers": {
"kshana": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/ashfordeou/kshana-mcp:0.40.0"
]
}
}
}
PATH 上の kshana-mcp:
{
"context_servers": {
"kshana": {
"command": "kshana-mcp",
"args": []
}
}
}
Goose#
場所:~/.config/goose/config.yaml。
npx (Node):
extensions:
kshana:
name: Kshana
type: stdio
cmd: npx
args: ["-y", "kshana-mcp@0.40.0"]
enabled: true
timeout: 300
Docker:
extensions:
kshana:
name: Kshana
type: stdio
cmd: docker
args: ["run", "-i", "--rm", "ghcr.io/ashfordeou/kshana-mcp:0.40.0"]
enabled: true
timeout: 300
PATH 上の kshana-mcp:
extensions:
kshana:
name: Kshana
type: stdio
cmd: kshana-mcp
args: []
enabled: true
timeout: 300
Codex CLI#
場所:ターミナルで実行するか、~/.codex/config.toml。
npx (Node):
codex mcp add kshana -- npx -y kshana-mcp@0.40.0
# or in config.toml:
[mcp_servers.kshana]
command = "npx"
args = ["-y", "kshana-mcp@0.40.0"]
Docker:
codex mcp add kshana -- docker run -i --rm ghcr.io/ashfordeou/kshana-mcp:0.40.0
# or in config.toml:
[mcp_servers.kshana]
command = "docker"
args = ["run", "-i", "--rm", "ghcr.io/ashfordeou/kshana-mcp:0.40.0"]
PATH 上の kshana-mcp:
codex mcp add kshana -- kshana-mcp
# or in config.toml:
[mcp_servers.kshana]
command = "kshana-mcp"
args = []
Gemini CLI#
場所:~/.gemini/settings.json、またはgemini mcp add。
npx (Node):
{
"mcpServers": {
"kshana": {
"command": "npx",
"args": [
"-y",
"kshana-mcp@0.40.0"
]
}
}
}
# or:
gemini mcp add kshana npx -- -y kshana-mcp@0.40.0
Docker:
{
"mcpServers": {
"kshana": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/ashfordeou/kshana-mcp:0.40.0"
]
}
}
}
# or:
gemini mcp add kshana docker -- run -i --rm ghcr.io/ashfordeou/kshana-mcp:0.40.0
PATH 上の kshana-mcp:
{
"mcpServers": {
"kshana": {
"command": "kshana-mcp",
"args": []
}
}
}
# or:
gemini mcp add kshana kshana-mcp
Continue#
場所:.continue/mcpServers/kshana.yaml。
npx (Node):
name: Kshana
version: 0.0.1
schema: v1
mcpServers:
- name: kshana
command: npx
args:
- "-y"
- "kshana-mcp@0.40.0"
Docker:
name: Kshana
version: 0.0.1
schema: v1
mcpServers:
- name: kshana
command: docker
args:
- "run"
- "-i"
- "--rm"
- "ghcr.io/ashfordeou/kshana-mcp:0.40.0"
PATH 上の kshana-mcp:
name: Kshana
version: 0.0.1
schema: v1
mcpServers:
- name: kshana
command: kshana-mcp
args: []
リモートでの利用#
kshana-mcp --http <addr>は、ローカルプロセスを実行できないクライアント向けに、同じツールをストリーム可能な HTTP で提供します。セルフホスト用であり、Ashforde OÜ は公開エンドポイントを運用していません。deploy/mcp-http.mdを参照してください。