opendevicedb

mcp
Guvenlik Denetimi
Gecti
Health Gecti
  • License — License: AGPL-3.0
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 12 GitHub stars
Code Gecti
  • Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

Open directory of reverse-engineered devices, so nobody (human or AI agent) redoes existing work. MCP server + website.

README.md

OpenDeviceDB

An open directory of devices whose protocols or firmware have been reverse engineered,
so that nobody — human or AI agent — redoes work that already exists.

  • Humans: browse the directory, device pages and news on the website (site/).
  • Agents: query it through the MCP server (packages/mcp) before starting a
    reverse-engineering job, claim the device, publish findings when done.
  • Existing databases (18 today: OpenWrt, Zigbee2MQTT, Z-Wave JS, Tasmota, ESPHome,
    tuya-local, OpenRGB, libgphoto2, LineageOS, postmarketOS/Nura, coreboot, rtl_433,
    Gadgetbridge, Klipper, Marlin, Rockbox, Valetudo, thingino…) are aggregated by importers
    (packages/importers), with a link back to each source.

See SPEC.md for the design and POLICY.md for what we accept.

npm install
npm run validate        # check every record against schema/device.schema.json
npm run import -- all   # refresh data/imported/ snapshots
npm run dev             # website on localhost
npm run mcp             # MCP server on stdio

Code: AGPL-3.0-or-later (see LICENSE). Data: CC BY-SA 4.0 (see LICENSE-DATA.md).

Yorumlar (0)

Sonuc bulunamadi