Token导航 LogoToken导航

MCP Server · 运维云端

Kali MCP Server Walkthrough

Kali MCP服务器是一个用于设置和管理Kali Linux服务器的工具,适用于网络安全测试和开发环境搭建。

stdio官方级别未说明来源级核验工具 0
安全PythonVS Code

快速开始

作者 / 组织
MrQauckQauck
提供方
MrQauckQauck
运行时
Python

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

1 个

MCP World

选型结论

Kali MCP Server Walkthrough 属于运维云端类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 VS Code,有可以直接复制的安装命令;接入前要先准备 API Key。

分类

运维云端

传输方式

stdio

认证方式

API Key

部署方式

公开资料未说明

安装与配置

安装命令

python3 --version

客户端配置示例

{
  "mcpServers": {
    "kali-mcp-server-walkthrough": {
      "command": "python3",
      "args": [
        "--version"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

Kali-MCP-Server-Walkthrough

Credit for MCP - Server : https://github.com/TriV3/MCP-Kali-Server/tree/master

"Kali-MCP-Server Walkthrough: A Passion Project for the 4th Semester"


Prerequisites

  • Kali Linux (bare‑metal, VM, or WSL2)
  • VS Code
  • 5ire
  • Git and Python 3.10+ (or your preferred runtime)
  • Working HTB access on Kali (connect the HTB VPN inside Kali; target IP within your scope)

I would assume that you already know how to install and run Kali on a virtual machine on your local device, so I’m going to jump straight into my process and get the server up and running.


Let’s go ahead and get your Kali updated.

sudo apt update && sudo apt -y upgrade 

Just let your system do its thing. Keep an eye on it, and once in a blue moon, you may need to accept a prompt or set something for the upgrade and update to move forward.

python3 and pip can be a big pain in the butt so lets double check and see what version we are on.

python3 --version 

If you need to update you can run :

sudo apt -y install git python3-venv python3-pip

alright lets go head and get our MCP-Kali-Server downloaded.

git clone https://github.com/TriV3/MCP-Kali-Server.git

otay, lets get move into that directory

cd MCP-kali-Server

Alright, from here you can see that we have kali-server and mcp-server. I’m going to be using the kali-server, since our VM is going to be the host.

Before we install or start the server, let’s go ahead and create a virtual environment for this project.

If the command returns no output, it executed successfully.

Now lets move into the virtual environment.

source mcp.venv/bin/activate

As shown in the red box, mcp.venv appears in the header, indicating that you are inside the virtual environment.

Now lets install requirements

pip install -U pip wheel
pip install -r requirments.kali.txt

Now that we have our virtual environment set up and our requirements downloaded, we can move on to, starting the Kali server and checking the health of the server.


Navigate to the kali-server directory; you should see kali-server.py

python3 kali_server.py

By default, the server should be running on localhost:5000. We can check the health of the server by opening a second terminal and typing the following:

curl http://localhost:5000/health 

Server-side output after sending the curl command:


Alright, now that we have the server up and running and have tested the health command, let’s go ahead and get it running on the client.

I’ll be setting up 5ire on my Mac desktop so I can start using the Kali server.

Let’s ping our Kali server to make sure the VM can communicate and respond properly.

Let’s go ahead and use git clone https://github.com/TriV3/MCP-Kali-Server.git so we have access to mcp-server.py.

This should look pretty familiar from the same file you got from GitHub the first time around, but this time we’ll be working within the mcp-server directory.

When you move into that directory, you’ll see mcp-server.py. Let’s go ahead and open that .py file with your favorite code editor—I’ll be using VS Code.

  • find line 27 and put your vm ip address in like this:

Note : Don't forget to save after you edit the file.


Let’s repeat the process of creating a virtual environment for this project, just like we did at the beginning. This time, we’ll do it on our client host.

and install `pip install -r requirements.mcp.txt`

alright now, lets start up our ` mcp_server.py`

Switch to your Kali VM to confirm that it’s connected.


NOTE : v15.2 will not work you need to use 13.2

Okay, now that we have everything up and running and have tested that the MCP server and client are working and communicating with each other, we need to get 5ire up and running.

Note: I used 5ire for this project because it was easier to set up and didn’t give me too many problems.

when opening up 5ire click workspace and then click + local :

This part can be a bit tricky. For the tool key, simply choose a name you’d like to call it.

In the command, you need to add the path to your mcp-server.py.

`/Users/yourpath/MCP-Kali-Server/mcp.venv/bin/python3 /Users/yourpath/MCP-Kali-Server/mcp-server/mcp_server.py`

Once that’s done, save your changes, toggle it on, and you should see the following.


Okay, now you’re ready to add your API key from whichever LLM model you have access to.

Go to Workspace → Settings, then click API / Providers. From there, you’ll have access to enter your API key.


After setting up your providers, go to New Chat and ask, " Can you check the Health of our kali mcp server?"

okay now lets ask it to nmap scan `scanme.nmap.org`

HAVE FUN : Hack the world !!

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

网络安全本地部署KaliLinux服务器管理开发环境

支持客户端

VS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 需要自备API Key,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 已经在用 VS Code 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到API Key的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Kali MCP Server Walkthrough

MCP World · 本页

0stdio有1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Kali MCP Server Walkthrough 怎么安装?

公开资料给出的安装命令是 python3 --version,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Kali MCP Server Walkthrough 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Kali MCP Server Walkthrough 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Kali MCP Server Walkthrough 需要 API Key 吗?

公开资料标注的认证方式是API Key,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Kali MCP Server Walkthrough 支持哪些客户端?

公开资料标注支持 VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP