kismet-wireless-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@kismet-wireless-mcpShow me current system status and active datasources"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
kismetwireless-mcp
Kismet Wireless MCP server — status, datasources, devices, and alerts for AI agents.
Modeled after wireshark-mcp: FastMCP stdio, fail-closed preflight, modular tools/prompts/resources, no simulated data.
Version 1.0.0 — GET-only (readonly REST). No datasource start/stop.
Quick start
1. Docker lab (API without RF adapter)
cd kismetwireless-mcp\docker
docker compose up -dLab login:
kismet/kismet
2. Install MCP package
cd kismetwireless-mcp
python -m venv .venv
.\.venv\Scripts\activate
python -m pip install -e .3. Doctor + setup
$env:KISMET_URL = "http://127.0.0.1:2501"
$env:KISMET_USER = "kismet"
$env:KISMET_PASSWORD = "kismet"
python -m kismet_mcp doctor
python -m kismet_mcp setup4. Run (hosts spawn this)
python -m kismet_mcpRelated MCP server: Iris
Cookbook workflows (preferred)
Tool | Purpose |
| Catalog of predefined recipes |
| Datasources / GPS / sensor readiness |
| APs + Wi-Fi + BT/BTLE survey |
| Attack-class alerts vs SYSTEM noise |
| Duplicate SSIDs / evil-twin signals |
| MAC / SSID / name search |
Suggested order: health → landscape → WIDS triage → rogue hunt.
Atomic tools
Tool | Purpose |
| Reachability / auth report |
| Unauthenticated process status |
| Version, device count, memory |
| Server timestamp |
| Capture sources |
| Devices in last N seconds |
| One device by key |
| Alert backlog |
| Alert type catalog |
Layout
kismetwireless-mcp/
docker/ # compose lab
docs/ # Setup, Clients, Security
examples/ # mcpServers snippet
src/kismet_mcp/
__main__.py # run | setup | doctor
server.py # FastMCP
client.py # GET-only httpx
config.py / security.py / preflight.py
tools/ # environment, system, datasources, devices, alerts
prompts.py / resources.py
tests/Docs
Phase 1 Docker smoke (local)
Endpoint | Result |
| 200 |
| 200 |
datasources / devices | 200 |
alerts | 200 |
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Read-only MCP server for The Quiet Protocol's engines, benchmarks, proof, and business data.
Read-only MCP server for AIStatusDashboard status, incidents, metrics, and fallback recommendations.
- UnifAPIOAuthcom.unifapi
Hosted MCP server for live public-data APIs and Skills for AI agents.
MCP server that lets AI assistants use all OneSchema features exposed via the public API.
Related MCP Servers
AlicenseAqualityCmaintenanceRead-only MCP server that allows AI assistants to query and monitor KVM Fleet devices, audit logs, and console sessions through the official REST API.5111MIT- AlicenseNot gradedqualityDmaintenanceThis MCP server enables AI agents to read MQTT and Sparkplug B data via tools like list_topics, get_latest, and read_all, providing read-only access to latest sensor values.1MIT
- FlicenseAqualityCmaintenanceA read-only MCP server that enables AI assistants to search files, list directories, retrieve system info, and get file metadata on the local file system.4-
- AlicenseNot gradedqualityBmaintenanceA read-only MCP server for Cisco Meraki Dashboard, enabling LLMs to discover devices, check health, troubleshoot, and generate reports via natural language.MIT