1. Conduid
  2. Developer Tools
  3. fibaro-server
MCP server · Developer Tools

fibaro-server

Model Context Protocol server for Fibaro Home Center 2 integration with AI assistants

39Low

Scored 3 months ago · breakdown

About fibaro-server

fibaro-server is an MCP server published by git+rokris in the Developer Tools category: model Context Protocol server for Fibaro Home Center 2 integration with AI assistants. It has been installed 0 times through Conduid.

Install

Install
npx fibaro-mcp-server
Claude Code
claude mcp add fibaro-mcp-server -- npx -y fibaro-mcp-server
npx
npx -y fibaro-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about fibaro-server

Powered by Claude · Grounded in docs

I know everything about fibaro-server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

Fibaro Home Center 2 MCP Server

En Model Context Protocol (MCP) server for integrasjon med Fibaro Home Center 2.

Bygget med TypeScript/Node.js for moderne npx-støtte og enkel installasjon.

🚀 Rask installasjon

Via VS Code (Ett klikk)

Klikk på knappen over for å installere direkte i VS Code - den enkleste måten!

Via npm

npm install -g fibaro-mcp-server
# eller kjør direkte med npx
npx fibaro-mcp-server

Funksjoner

  • 📱 List og kontroller enheter (devices)
  • 🏠 Administrer rom (rooms)
  • 🎬 Trigger scener (scenes) med full LUA-kode visning
  • 📊 Hent enhetsinformasjon og status
  • 🔧 Oppdater enhetsparametere
  • 🌍 Administrer globale variabler
  • 🔍 Systemdiagnostikk (minne, lagring, CPU)
  • 👥 Brukeradministrasjon
  • 📂 Seksjonsadministrasjon
  • ⚡ Energiforbruksovervåkning
  • 🌡️ Temperaturdata
  • 📍 Lokasjonsinformasjon
  • 🎥 NYT: AI-drevet kameraanalyse med lokal Ollama (se CAMERA_ANALYSIS.md)

Prosjektstruktur

fibaro-mcp-server/
├── typescript/      # TypeScript-implementasjon (hoved-kode)
│   ├── src/         # TypeScript source
│   ├── dist/        # Compiled JavaScript
│   └── package.json
├── CAMERA_ANALYSIS.md  # AI kamera-analyse dokumentasjon
├── QUICKSTART.md      # 5-minutters oppsettguide
├── VSCODE_CONFIG.md   # VS Code MCP konfigurasjon
└── README.md          # Denne filen

Installasjon og Konfigurasjon

Se typescript/README.md for detaljert dokumentasjon.

Rask start:

cd typescript
npm install
npm run build
# Konfigurer i ~/.vscode/mcp.json (se VSCODE_CONFIG.md)

Kjør:

npm start

📖 Se full TypeScript dokumentasjon

Rask start

Ny bruker? → Les QUICKSTART.md for 5-minutters oppsett! 🚀

Via npm/npx

# Installer globalt
npm install -g fibaro-mcp-server

# Eller kjør direkte med npx (ingen installasjon nødvendig)
npx fibaro-mcp-server

Fra source

git clone https://github.com/rokris/fibaro-mcp-server.git
cd fibaro-mcp-server/typescript
npm install
npm run build

Konfigurering

All konfigurasjon skjer via ~/.vscode/mcp.json eller GitHub Copilot settings. Dette prosjektet bruker ikke .env-filer.

Se VSCODE_CONFIG.md for detaljert konfigurering av MCP-server i VS Code.

Bruk

Kjør serveren

# Via npx
npx fibaro-mcp-server

# Eller hvis installert globalt
fibaro-mcp-server

MCP Tools

Serveren tilbyr følgende tools:

Enheter (Devices)

  • list_devices - List alle enheter i systemet
  • get_device - Hent informasjon om en spesifikk enhet
  • control_device - Kontroller en enhet (turn on/off, set value, etc.)
  • get_device_properties - Hent egenskaper for en enhet

Rom (Rooms)

  • list_rooms - List alle rom i systemet
  • get_room_devices - Hent enheter i et spesifikt rom

Scener (Scenes)

  • list_scenes - List alle scener
  • get_scene - Hent detaljert informasjon om en scene (inkludert LUA-kode, triggers, actions)
  • trigger_scene - Aktiver en scene

System

  • get_system_info - Hent systeminformasjon
  • get_weather - Hent værinformasjon
  • get_home_status - Hent komplett statusrapport for hjemmet (inkludert AI-analyse av kameraer)

Globale Variabler

  • list_global_variables - List alle globale variabler
  • get_global_variable - Hent en spesifikk global variabel
  • set_global_variable - Sett en global variabel

Fibaro Home Center 2 API

Serveren bruker Fibaro Home Center 2 REST API:

  • Base URL: http(s)://<host>/api/
  • Autentisering: HTTP Basic Auth
  • Endpoints:
    • /api/devices - Enheter
    • /api/rooms - Rom
    • /api/scenes - Scener
    • /api/settings/info - Systeminformasjon

Utvikling

Installer dev-avhengigheter:

cd typescript
npm install

Bygg prosjektet:

npm run build

Kjør i watch-mode under utvikling:

npm run dev

Lisens

MIT

README mirrored from the source repository 3 months ago. The original is authoritative.

Questions

About fibaro-server

How do I install fibaro-server?

Run npx fibaro-mcp-server, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is fibaro-server safe to use with an AI agent?

Its trust score is 39 out of 100 (low). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is fibaro-server still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.