Skip to content

sophialin7/network-mcp

Repository files navigation

NetPulse: Intelligent Edge-AI for Real Time Network Anomaly Detection

  • Install IDEs and Tools: Arduino IDE Claude Desktop

For Firmware

    1. Install "DHT sensor library" by Adafruit
    1. Install "Adafruit Unified Sensor" library
    1. Upload firmware at max-firmware to your Arduino Uno
    1. Open Serial Monitor at 9600 baud */

For MCP Server

  1. Install anthropic by pip install anthropic
  2. Install firebase admin by pip install firebase-admin to use the Firebase Admin SDK
  3. Setup virtual environment
  4. Create a new project and upload only server.py
  5. Ensure firebaseadmin.json file with key is inside the same folder as server.py
  6. Ensure package-lock.json and package.json is inside same folder as server.py
  7. Configure project with claude_desktop_config.json file with the following format below: "mcpServers": { "home-network-copilot": { "command": "/Users//path/to/venv/bin/python3", "args": ["/Users//path/to/server.py"] } } }
  8. Interact with chat interface to ask sample prompts like: What is my network health status? How can I optimize my network performance?

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages