Skip to main content
Glama

IoT 및 메모리 관리를 위한 MCP 서버

이 저장소에는 두 개의 MCP(Model Context Protocol) 서버가 포함되어 있습니다.

  1. IoT 장치 제어 MCP 서버

  2. 메모리 관리 MCP 서버

IoT 장치 제어 MCP 서버

스마트 조명, 센서 및 기타 연결 장치와 같은 IoT 장치를 제어하고 모니터링하기 위한 MCP(Model Context Protocol) 서버입니다.

목적

이 서버는 모델 컨텍스트 프로토콜을 통해 IoT 장치 제어, 모니터링 및 상태 관리를 위한 표준화된 인터페이스를 제공합니다.

사용 사례

  • 홈 오토메이션

  • 산업용 IoT 모니터링

  • 원격 장치 관리

  • 스마트 빌딩 제어 시스템

특징

  • IoT 기기에 명령 보내기

  • 장치 상태 및 상태 쿼리

  • 실시간 기기 업데이트 구독

  • MQTT 프로토콜 지원

API 도구

  • send_command : IoT 기기에 명령을 보냅니다.

  • get_device_state : IoT 장치의 현재 상태를 가져옵니다.

  • subscribe_to_updates : 기기에서 실시간 업데이트를 구독합니다.

메모리 관리 MCP 서버

Mem0 프레임워크를 사용하여 영구 메모리 저장 및 검색을 위한 MCP(Model Context Protocol) 서버입니다.

목적

이 서버는 모델 컨텍스트 프로토콜을 통해 장기 메모리 저장 및 의미 검색 기능을 제공합니다.

사용 사례

  • 대화 내역 저장

  • 지식 관리

  • AI 애플리케이션의 상황 인식

  • 지속적인 정보 저장

특징

  • 장기 기억에 정보를 저장합니다

  • 저장된 모든 메모리를 검색합니다

  • 의미 검색을 사용하여 메모리 검색

API 도구

  • save_memory : 장기 메모리에 정보를 저장합니다.

  • get_all_memories : 사용자의 저장된 모든 메모리를 가져옵니다.

  • search_memories : 의미 검색을 사용하여 메모리 검색

시작하기

  1. 이 저장소를 복제하세요

  2. 종속성 설치: pip install -r requirements.txt

  3. .env.example 템플릿을 기반으로 .env 파일을 만듭니다.

  4. IoT 서버를 실행합니다: python iot_mcp_server.py

  5. 메모리 서버를 실행합니다: python memory_mcp_server.py

환경 변수

IoT MCP 서버

  • MQTT_BROKER : MQTT 브로커 주소(기본값: "localhost")

  • MQTT_PORT : MQTT 브로커 포트(기본값: 1883)

  • HOST : 서버 호스트 주소(기본값: "0.0.0.0")

  • PORT : 서버 포트(기본값: "8090")

  • TRANSPORT : 전송 유형, "sse" 또는 "stdio"(기본값: "sse")

메모리 MCP 서버

  • MEM0_API_KEY : Mem0 서비스에 대한 API 키(선택 사항)

  • MEM0_ENDPOINT : Mem0 서비스의 엔드포인트 URL(기본값: " https://api.mem0.ai ")

  • HOST : 서버 호스트 주소(기본값: "0.0.0.0")

  • PORT : 서버 포트(기본값: "8050")

  • TRANSPORT : 전송 유형, "sse" 또는 "stdio"(기본값: "sse")

저장소 구조

  • iot_mcp_server.py - IoT 장치 제어 MCP 서버 구현

  • memory_mcp_server.py - 메모리 관리 MCP 서버 구현

  • utils.py - 서버에서 사용하는 유틸리티 함수

  • requirements.txt - 패키지 종속성

  • .env.example - 환경 변수 구성을 위한 템플릿

  • README.md - 문서

-
security - not tested
F
license - not found
-
quality - not tested

Related MCP Servers

  • -
    security
    F
    license
    -
    quality
    A comprehensive Model Context Protocol server implementation that enables AI assistants to interact with file systems, databases, GitHub repositories, web resources, and system tools while maintaining security and control.
    Last updated -
    5
    2
  • -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that integrates AI assistants with Mem0.ai's persistent memory system, allowing models to store, retrieve, search, and manage different types of memories.
    Last updated -
    15
    MIT License
    • Apple
  • -
    security
    A
    license
    -
    quality
    A server that implements the Model Context Protocol, providing a standardized way to connect AI models to different data sources and tools.
    Last updated -
    1
    11
    MIT License
  • A
    security
    F
    license
    A
    quality
    A collection of Model Context Protocol servers providing advanced capabilities for AI assistants including professional accuracy enforcement, tool safety protocols, user preference management, and intelligent context monitoring.
    Last updated -
    5

View all related MCP servers

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/jordy33/iot_mcp_server'

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