Skip to main content
Glama

HC3 MCP Server

package.json3.2 kB
{ "name": "hc3-mcp-server", "displayName": "HC3 MCP Server", "description": "Model Context Protocol server for Fibaro Home Center 3 smart home system integration with AI assistants", "version": "1.0.3", "publisher": "GsonSoft-development", "author": { "name": "GsonSoft Development" }, "license": "MIT", "homepage": "https://github.com/jangabrielsson/HC3_mcp", "repository": { "type": "git", "url": "https://github.com/jangabrielsson/HC3_mcp.git" }, "bugs": { "url": "https://github.com/jangabrielsson/HC3_mcp/issues" }, "keywords": [ "fibaro", "hc3", "home-center-3", "smart-home", "mcp", "model-context-protocol", "ai", "assistant", "home-automation", "iot" ], "icon": "icon.png", "galleryBanner": { "color": "#1e1e1e", "theme": "dark" }, "engines": { "vscode": "^1.103.0" }, "categories": [ "Other", "Extension Packs" ], "activationEvents": [ "*" ], "main": "./out/extension.js", "contributes": { "commands": [ { "command": "hc3-mcp-server.helloWorld", "title": "Hello World", "category": "HC3 MCP" }, { "command": "hc3-mcp-server.configure", "title": "Configure Fibaro HC3 Connection", "category": "HC3 MCP" }, { "command": "hc3-mcp-server.testConnection", "title": "Test Fibaro HC3 Connection", "category": "HC3 MCP" }, { "command": "hc3-mcp-server.configureCopilot", "title": "Configure GitHub Copilot MCP", "category": "HC3 MCP" } ], "configuration": { "title": "HC3 MCP Server", "properties": { "hc3McpServer.host": { "type": "string", "description": "Fibaro HC3 IP address or hostname", "default": "" }, "hc3McpServer.username": { "type": "string", "description": "Fibaro HC3 username", "default": "" }, "hc3McpServer.password": { "type": "string", "description": "Fibaro HC3 password (stored securely)", "default": "" }, "hc3McpServer.port": { "type": "number", "description": "Fibaro HC3 port number", "default": 80, "minimum": 1, "maximum": 65535 } } }, "mcpServerDefinitionProviders": [ { "id": "fibaro-hc3-mcp.servers", "label": "Fibaro HC3 Smart Home" } ] }, "scripts": { "vscode:prepublish": "npm run compile", "compile": "tsc -p ./", "watch": "tsc -watch -p ./", "pretest": "npm run compile && npm run lint", "lint": "eslint src --ext ts", "test": "vscode-test" }, "devDependencies": { "@types/mocha": "^10.0.6", "@types/node": "18.x", "@types/vscode": "^1.103.0", "@typescript-eslint/eslint-plugin": "^6.19.1", "@typescript-eslint/parser": "^6.19.1", "@vscode/test-cli": "^0.0.4", "@vscode/test-electron": "^2.3.9", "canvas": "^3.2.0", "eslint": "^8.56.0", "typescript": "^5.3.3" }, "dependencies": { "axios": "^1.6.0", "dotenv": "^16.3.0" } }

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/jangabrielsson/HC3_mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server