MCP.so
ログイン

Litmus MCP Server

@litmusautomation

基本情報

カテゴリ

その他

ライセンス

Apache-2.0

トランスポート

stdio

作者

litmusautomation

投稿者

Vishvesh Shah

Litmus MCP Server について

Official MCP server for configuring Litmus instances.

Litmus MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "litmus-mcp-server": {
      "url": "http://<IP Address>:8000/sse"
    }
  }
}

Litmus MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

上のボタンでサーバーのエンドポイントに接続し、ツール一覧を取得できます。

概要

What is Litmus MCP Server?

The official Litmus Automation Model Context Protocol (MCP) Server enables LLMs and intelligent systems to interact with Litmus Edge for device configuration, monitoring, and management. It is built on the MCP SDK and targets developers and operators using Litmus Edge.

How to use Litmus MCP Server?

Run the server via Docker (docker run -d --name litmus-mcp-server -p 8000:8000 ghcr.io/litmusautomation/litmus-mcp-server:latest) to expose HTTP and SSE endpoints. Configure clients (Claude Desktop, Cursor, VS Code, Windsurf) with headers like EDGE_URL, EDGE_API_CLIENT_ID, and EDGE_API_CLIENT_SECRET. Optionally use the built‑in Web UI (port 9000) for zero‑client chat and environment management.

Key features of Litmus MCP Server

  • Dockerized HTTP/SSE MCP server with Web UI
  • Built‑in chat interface for natural language interaction
  • Multiple LLM provider support: Anthropic, OpenAI, Google Gemini
  • Persistent configuration via host‑mounted .env file
  • Live Litmus documentation served as MCP Resources
  • Manage multiple Litmus Edge instances from a single server

Use cases of Litmus MCP Server

  • Configure and monitor Litmus Edge devices using natural language
  • Integrate Litmus Edge into Claude Desktop, Cursor, VS Code, or Windsurf
  • Centralize management of multiple Litmus Edge instances through one MCP server
  • Pull up‑to‑date Litmus documentation directly into an LLM’s context

よくある質問

1

What is Litmus MCP Server?

It is the official MCP server that lets LLMs and AI tools interact with Litmus Edge for device configuration, monitoring, and management.

2

How do I run Litmus MCP Server?

Use Docker: `docker run -d --name litmus-mcp-server -p 8000:8000 ghcr.io/litmusautomation/litmus-mcp-server:latest`. For the Web UI, also map port 9000 and set an LLM API key.

3

What transports are supported?

It supports Streamable HTTP (at `/mcp`), legacy HTTP+SSE (at `/sse`), and STDIO (for Claude Desktop).

4

Which LLM providers are supported?

Anthropic Claude, OpenAI, and Google Gemini. Provide API keys via environment variables (`ANTHROPIC_API_KEY`, `OPENAI_API_KEY`, `GEMINI_API_KEY`) or through the Web UI.

5

How can I persist configuration across container restarts?

Mount a host file over `/app/.env` (e.g., `-v /opt/litmus-mcp/.env:/app/.env`). The host file must be created with `touch` before running the container.

6

What platform is required for the Docker image?

The image is built for linux/AMD64. For ARM64 hosts, add `--platform linux/amd64` to the Docker run command.

コメント

「その他」の他のコンテンツ