Konekäännös, jota äidinkielinen puhuja ei ole tarkistanut. Viitteenä on englanninkielinen versio.

API:t ja integraatiotMuokkaa GitHubissaLähde: docs/MCP-INSTALL.md

Kshana MCP -palvelimen asennus (v0.40.0)

Ohjeellinen, ei tyyppihyväksytty navigointilaite: käyttäjä vastaa edelleen navigoinnista. Palvelin toimii tietokoneellasi; Ashforde OÜ:lle ei lähetetä mitään.

Jokainen kanava, mukana tämän version kiinnitetty muoto. Yhden napsautuksen linkit ja kaikki alla olevat katkelmat tuottaa komentosarja scripts/gen_mcp_install.py, ja ne purkaa uudelleen komentosarja scripts/test_gen_mcp_install.py.

Kaikki kanavat#

Kolmansien osapuolten tekoälyasiakkaita nimeävä kappale on jätetty tästä pois; se on tiedostossa docs/MCP-INSTALL.md GitHubissa.

Kolmansien osapuolten tekoälyasiakkaita nimeävä kappale on jätetty tästä pois; se on tiedostossa docs/MCP-INSTALL.md GitHubissa.

Kanava Komento tai painike Vaatii Kiinnitetty muoto
Cursor (yksi napsautus) npx (Node) · Docker Node tai Docker kshana-mcp@0.40.0 / ghcr.io/ashfordeou/kshana-mcp:0.40.0
VS Code (yksi napsautus) npx (Node) · Docker · Insiders (npx) Node tai 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+ ja uv tai 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 kaava (v0.40.0)
Scoop scoop bucket add ashforde https://github.com/ashfordeOU/scoop-bucket ja sen jälkeen scoop install kshana-mcp Scoop (Windows) manifesti (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
Valmis binääri julkaisusivu: kshana-mcp (Linux x86-64), kshana-mcp-<target>[.exe], tarkistetaan komennoilla SHA256SUMS ja gh attestation verify ei mitään v0.40.0
MCP-rekisteri io.github.ashfordeOU/kshana-mcp (rekisteritietoiset asiakkaat löytävät) rekisteritietoinen asiakas 0.40.0
Etäkäyttö (streamable HTTP) kshana-mcp --http 127.0.0.1:8080, itse ylläpidetty: katso ../docs/deploy/mcp-http.md oma isäntä v0.40.0

Valitse tapa käynnistää palvelin#

Jokainen alla oleva asiakas ottaa yhden kolmesta palvelinmäärityksestä. Ne käynnistävät saman palvelimen:

  • npx (Node) (vaatii version Node 18+): npx -y kshana-mcp@0.40.0
  • Docker (vaatii Dockerin): docker run -i --rm ghcr.io/ashfordeou/kshana-mcp:0.40.0
  • kshana-mcp PATH:ssa (vaatii binäärin (brew, scoop, winget, cargo tai julkaisulataus)): kshana-mcp
  • Cursor, npx (Node): verkkolinkki · cursor://anysphere.cursor-deeplink/mcp/install?name=kshana&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsImtzaGFuYS1tY3BAMC40MC4wIl19
  • Cursor, Docker: verkkolinkki · cursor://anysphere.cursor-deeplink/mcp/install?name=kshana&config=eyJjb21tYW5kIjoiZG9ja2VyIiwiYXJncyI6WyJydW4iLCItaSIsIi0tcm0iLCJnaGNyLmlvL2FzaGZvcmRlb3Uva3NoYW5hLW1jcDowLjQwLjAiXX0=
  • Cursor, kshana-mcp PATH:ssa: verkkolinkki · cursor://anysphere.cursor-deeplink/mcp/install?name=kshana&config=eyJjb21tYW5kIjoia3NoYW5hLW1jcCIsImFyZ3MiOltdfQ==
  • VS Code, npx (Node): avaa · Insiders
  • VS Code, Docker: avaa · Insiders
  • VS Code, kshana-mcp PATH:ssa: avaa · 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

Toinen asiakas

/plugin marketplace add ashfordeOU/kshana
/plugin install kshana@ashforde

Kunkin asiakkaan asetukset#

Toinen asiakas

Missä: aja päätteessä (lisää --scope user kaikille projekteille). Tai alla oleva laajennus.

npx (Node):

Kolmansien osapuolten tekoälyasiakkaita nimeävä kappale on jätetty tästä pois; se on tiedostossa docs/MCP-INSTALL.md GitHubissa.

Docker:

Kolmansien osapuolten tekoälyasiakkaita nimeävä kappale on jätetty tästä pois; se on tiedostossa docs/MCP-INSTALL.md GitHubissa.

kshana-mcp PATH:ssa:

Kolmansien osapuolten tekoälyasiakkaita nimeävä kappale on jätetty tästä pois; se on tiedostossa docs/MCP-INSTALL.md GitHubissa.

Toinen asiakas

Missä: claude_desktop_config.json (Asetukset, Kehittäjä, Muokkaa asetuksia). Tai kaksoisnapsauta julkaisun laajennusta .mcpb: ei asetustiedostoa.

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"
      ]
    }
  }
}

kshana-mcp PATH:ssa:

{
  "mcpServers": {
    "kshana": {
      "command": "kshana-mcp",
      "args": []
    }
  }
}

Cursor#

Missä: ~/.cursor/mcp.json (tai .cursor/mcp.json projektissa).

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"
      ]
    }
  }
}

kshana-mcp PATH:ssa:

{
  "mcpServers": {
    "kshana": {
      "command": "kshana-mcp",
      "args": []
    }
  }
}

VS Code#

Missä: .vscode/mcp.json. Tai code --add-mcp samalla objektilla sekä kentällä name.

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"
      ]
    }
  }
}

kshana-mcp PATH:ssa:

{
  "servers": {
    "kshana": {
      "type": "stdio",
      "command": "kshana-mcp",
      "args": []
    }
  }
}

Windsurf#

Missä: mcp_config.json (avaa se Cascaden MCP-asetuksista).

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"
      ]
    }
  }
}

kshana-mcp PATH:ssa:

{
  "mcpServers": {
    "kshana": {
      "command": "kshana-mcp",
      "args": []
    }
  }
}

Zed#

Missä: 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"
      ]
    }
  }
}

kshana-mcp PATH:ssa:

{
  "context_servers": {
    "kshana": {
      "command": "kshana-mcp",
      "args": []
    }
  }
}

Goose#

Missä: ~/.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

kshana-mcp PATH:ssa:

extensions:
  kshana:
    name: Kshana
    type: stdio
    cmd: kshana-mcp
    args: []
    enabled: true
    timeout: 300

Codex CLI#

Missä: aja päätteessä tai ~/.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"]

kshana-mcp PATH:ssa:

codex mcp add kshana -- kshana-mcp

# or in config.toml:
[mcp_servers.kshana]
command = "kshana-mcp"
args = []

Gemini CLI#

Missä: ~/.gemini/settings.json tai 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

kshana-mcp PATH:ssa:

{
  "mcpServers": {
    "kshana": {
      "command": "kshana-mcp",
      "args": []
    }
  }
}

# or:
gemini mcp add kshana kshana-mcp

Continue#

Missä: .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"

kshana-mcp PATH:ssa:

name: Kshana
version: 0.0.1
schema: v1
mcpServers:
  - name: kshana
    command: kshana-mcp
    args: []

Etäkäyttö#

kshana-mcp --http <addr> tarjoaa samat työkalut streamable HTTP:n yli asiakkaalle, joka ei voi ajaa paikallista prosessia. Se on tarkoitettu itse ylläpidettäväksi; Ashforde OÜ ei aja julkista päätepistettä. Katso deploy/mcp-http.md.