MCP Homescan Server
MCP Homescan Server
MCP-Server für die Erkennung von Heimnetzwerken und Sicherheits-Scans. Er erkennt Geräte in Ihrem lokalen Netzwerk, identifiziert Hersteller, markiert potenzielle Sicherheitsbedenken und exportiert sie in das Obsidian-Inventarformat.
Warum dieses Tool verwenden?
Wenn Sie ein Heim- oder kleines Büronetzwerk verwalten, ermöglicht Ihnen dieser MCP-Server:
Alle Geräte entdecken - Finden Sie alles, was mit Ihrem Netzwerk verbunden ist, durch Scannen der ARP-Tabelle
Hersteller identifizieren - Automatische Suche der MAC-Adresse nach Hersteller
Sicherheitsbedenken markieren - Identifizieren Sie unbekannte oder potenziell riskante Geräte (IoT aus bestimmten Regionen usw.)
Änderungen verfolgen - Erkennen Sie neue oder entfernte Geräte zwischen den Scans
Ihr Netzwerk dokumentieren - Exportieren Sie in Markdown für Obsidian oder andere Dokumentationssysteme
Related MCP server: Security MCP Server
Funktionen
Kategorie | Fähigkeiten |
Erkennung | ARP-basierter Netzwerk-Scan, Ping-Sweep für umfassende Erkennung |
Identifizierung | MAC-Adressen-Herstellersuche, Gerätekategorisierung |
Sicherheit | Markierung unbekannter Geräte, Identifizierung potenzieller IoT-Risiken |
Änderungserkennung | Scans vergleichen, neue/entfernte Geräte verfolgen |
Export | Markdown- und JSON-Formate, Obsidian-kompatibles Inventar |
Voraussetzungen
Node.js 18+
macOS oder Linux (verwendet den
arp-Befehl)Netzwerkzugriff auf das lokale Subnetz
Installation
Verwendung von npm (Empfohlen)
npx mcp-homescanOder global installieren:
npm install -g mcp-homescanAus dem Quellcode
git clone https://github.com/aplaceforallmystuff/mcp-homescan.git
cd mcp-homescan
npm install
npm run buildKonfiguration
Für Claude Desktop
Fügen Sie dies Ihrer Claude Desktop-Konfigurationsdatei hinzu:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"homescan": {
"command": "npx",
"args": ["-y", "mcp-homescan"],
"env": {
"HOMESCAN_SUBNET": "192.168.1"
}
}
}
}Für Claude Code
Fügen Sie dies zu ~/.claude.json hinzu:
{
"mcpServers": {
"homescan": {
"command": "npx",
"args": ["-y", "mcp-homescan"],
"env": {
"HOMESCAN_SUBNET": "192.168.1"
}
}
}
}Umgebungsvariablen
Variable | Beschreibung | Standard |
| Zu scannendes Netzwerk-Subnetz (z. B. |
|
Anwendungsbeispiele
Netzwerkerkennung
"Scan my home network for devices"
"What devices are on my network?"
"Refresh the network scan and show all devices"
Geräteuntersuchung
"What's the device at 192.168.1.34?"
"Look up the manufacturer for MAC address aa:bb:cc:dd:ee:ff"
Sicherheitsüberprüfung
"Show me any flagged devices on my network"
"Are there any unknown devices I should investigate?"
Änderungsprotokollierung
"Have any new devices appeared since the last scan?"
"Show me what's changed on my network"
Dokumentation
"Export my network inventory to markdown"
"Generate a network report"
Verfügbare Tools
Tool | Beschreibung |
| Alle Geräte im lokalen Netzwerk entdecken |
| Details für ein bestimmtes Gerät nach IP abrufen |
| Hersteller anhand der MAC-Adresse nachschlagen |
| Umfassenden Netzwerkerkennungsbericht erstellen |
| Geräte in Markdown- oder JSON-Format exportieren |
| Aktuellen Scan mit dem vorherigen vergleichen, Änderungen anzeigen |
| Liste der für die Sicherheitsüberprüfung markierten Geräte anzeigen |
Entwicklung
# Watch mode for development
npm run watch
# Build TypeScript
npm run build
# Run locally
node dist/index.jsFehlerbehebung
"No devices found"
Stellen Sie sicher, dass Sie sich im selben Netzwerksegment befinden und das Subnetz korrekt konfiguriert ist. Versuchen Sie, den Befehl mit refresh: true auszuführen, um zuerst einen Ping-Sweep durchzuführen.
"Permission denied"-Fehler
Die ARP-Tabelle erfordert auf einigen Systemen möglicherweise erhöhte Berechtigungen. Versuchen Sie bei Bedarf, den Befehl mit sudo auszuführen.
Geräte fehlen beim Scan
Einige Geräte reagieren möglicherweise nicht auf ARP-Anfragen. Verwenden Sie homescan_discover mit refresh: true, um zuerst das Netzwerk per Ping-Sweep zu scannen.
Falsches Subnetz
Überprüfen Sie Ihre Netzwerkkonfiguration und aktualisieren Sie HOMESCAN_SUBNET, damit es mit Ihrem lokalen Netzwerk übereinstimmt (übliche Werte: 192.168.1, 192.168.0, 10.0.0).
Sicherheitshinweise
Dieses Tool scannt nur Ihr lokales Netzwerk
Es werden keine Daten extern gesendet
Markierte Geräte sind nur Empfehlungen — überprüfen Sie diese, bevor Sie Maßnahmen ergreifen
Siehe SECURITY.md für die Offenlegung von Schwachstellen
Roadmap
Siehe ROADMAP.md für geplante Arbeiten und Umfangsschätzungen.
Mitwirken
Beiträge sind willkommen! Bitte lesen Sie CONTRIBUTING.md für Richtlinien.
Lizenz
MIT - siehe LICENSE für Details.
Links
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables comprehensive network security scanning and vulnerability assessment using Linux tools like nmap. Provides network discovery, port scanning, service identification, OS detection, and device discovery capabilities for authorized security testing.
- FlicenseNot gradedqualityDmaintenanceProvides AI agents like Claude with secure, controlled access to network security tools like nmap for scanning private networks and lab environments. Features comprehensive safety controls, circuit breakers, and production-ready monitoring.
- AlicenseNot gradedqualityDmaintenanceEnables network discovery, port scanning, and infrastructure monitoring with device detection, service fingerprinting, and cluster health checks for autonomous AI systems.2MIT
- FlicenseNot gradedqualityNot gradedmaintenanceA comprehensive network management platform for tracking devices, sites, and topologies across platforms like ZeroTier and UniFi. It enables automated device discovery, multi-hop access path visualization, and infrastructure troubleshooting through the Model Context Protocol.
Related MCP Connectors
Compliance & security scan for your app: secrets, exposed files, headers, privacy, AI-disclosure.
Threat modeling, code/cloud/pipeline scanning, shadow-AI discovery, compliance checks and fixes.
Zero-config MCP security scanner for AI-generated apps. 25K+ vulnerability patterns.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/aplaceforallmystuff/mcp-homescan'
If you have feedback or need assistance with the MCP directory API, please join our Discord server