Integrations
Integrates with Codeium's Windsurf application, allowing it to interact with Litmus Edge for device management and configuration.
Enables management of Docker containers on Litmus Edge, including listing all containers and launching Docker containers via Litmus Edge Marketplace.
Provides integration with GitHub Copilot in VS Code, enabling it to access Litmus Edge functionality for device configuration and monitoring.
리트머스 MCP 서버
공식 Litmus Automation Model Context Protocol(MCP) 서버는 LLM 및 지능형 시스템이 Litmus Edge 와 상호 작용하여 장치 구성, 모니터링 및 관리를 수행할 수 있도록 지원합니다. 이 서버는 MCP SDK를 기반으로 구축되었으며 Model Context Protocol 사양을 준수합니다.
목차
시작하기
빠른 실행(Docker)
Docker에서 서버를 실행합니다.
지엑스피1
커서 IDE 설정
mcp.json
구성 예시:
자세한 내용은 커서 문서를 참조하세요.
API
범주 | 함수 이름 | 설명 |
---|---|---|
Edge 시스템 구성 | get_current_environment_config | Litmus Edge 연결에 사용되는 현재 환경 구성을 가져옵니다. |
update_environment_config | Litmus Edge에 연결하기 위해 환경 변수 구성을 업데이트합니다. | |
get_current_config | 현재 Litmus Edge 인스턴스 구성을 검색합니다. | |
update_config | Litmus Edge를 실행하는 장치 또는 컨테이너의 구성을 업데이트합니다. | |
디바이스허브 | get_litmusedge_driver_list | 지원되는 Litmus Edge 드라이버를 나열합니다. |
get_devicehub_devices | DeviceHub에 구성된 장치를 나열합니다. | |
get_devicehub_device_tags | 특정 DeviceHub 장치에 대한 태그를 검색합니다. | |
get_current_value_of_devicehub_tag | 특정 장치 태그의 현재 값을 가져옵니다. | |
create_devicehub_device | 새로운 DeviceHub 장치를 등록하세요. 등록 기반 데이터 폴링을 위한 다양한 프로토콜과 템플릿을 지원합니다. | |
장치 ID | get_litmusedge_friendly_name | 장치의 사용자 친화적인 이름을 검색합니다. |
set_litmusedge_friendly_name | 친근한 이름을 지정하거나 업데이트합니다. | |
LEM 통합 | get_cloud_activation_status | 클라우드 활성화 및 Litmus Edge Manager(LEM) 연결 상태를 확인하세요. |
도커 관리 | get_all_containers_on_litmusedge | Litmus Edge의 모든 컨테이너를 나열하세요. |
run_docker_container_on_litmusedge | Litmus Edge Marketplace(MCP 호스트 아님)를 통해 Docker 컨테이너를 시작합니다. | |
주제 구독 | get_current_value_on_topic | Litmus Edge 주제의 현재 값을 구독하세요. 구독을 취소하려면 global NATS_STATUS = False 사용하세요. |
get_multiple_values_from_topic | 플로팅이나 일괄 액세스를 위해 주제에서 여러 값을 검색합니다. |
용법
서버 전송 이벤트(SSE)
이 서버는 실시간 통신을 위한 MCP SSE 전송을 지원합니다.
- 클라이언트 엔드포인트:
http://<server-ip>:8000/sse
- 기본 바인딩:
0.0.0.0:8000/sse
- 의사소통:
- 서버 → 클라이언트: SSE를 통해 스트리밍됨
- 클라이언트 → 서버: HTTP POST
리트머스 센트럴
Litmus Central을 통해 Litmus Edge를 다운로드하거나 사용해 보세요.
통합
커서 IDE
~/.cursor/mcp.json
또는 .cursor/mcp.json
에 추가:
클로드 데스크탑
claude_desktop_config.json
에 추가:
VS 코드 / GitHub Copilot
수동 구성
VS 코드에서:
사용자 설정(JSON) 열기 → 추가:
또는 프로젝트에서 .vscode/mcp.json
사용하세요.
윈드서핑
~/.codeium/windsurf/mcp_config.json
에 추가:
© 2025 Litmus Automation, Inc. 모든 권리 보유.
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server to run commands.Last updated -2446138TypeScriptMIT License
- Python
- Python
- Python