
moira-mcp/moira
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
MCP上のAIエージェント向けエージェントワークフローエンジン — ステップごとの指示、完了条件、JSON-スキーマ検証。セルフホスティング可能(Apache-2.0)。
概要
MCPプロトコルによるAIエージェント。WebUIはワークフロー管理の補助的な役割を果たします。 製品ビジョンや設計原則についてはdocs/VISION.mdをご覧ください。 - — フルエンジン+Web UI + MCPサーバーとそのイングレスを自社のインフラでDocker Compose経由で実行します。無料かつオープンソース;あなたのデータはあなたの手元に残ります。以下のクイックスタートから始めましょう。- — moira-mcp.com で何も動作しないホストされたインスタンス。 両者とも .セルフホストは管理者承認アカウントを持つシングルテナントのプライベートチーム展開です。クラウドはマネージドホスティングやSaaS専用のポリシーと管理機能を追加し、ソーシャルログイン、法的同意、メール認証、そしてより広範なマルチユーザー管理機能を備えています。
概要(AI 翻訳)
MoiraはAIエージェント向けのワークフローエンジンです。エージェントはモデルコンテキストプロトコルを介して接続します (MCP)は、現在の指示および完了基準を受け取り、作業を実行し、 スキーマチェック応答。Moiraは実行状態を永続化し、別のエージェントセッションが 同じランです。WebUIはワークフロー編集、ランの検査、アカウント管理を提供します。 スキーマ検証は応答の構造を検証します。作業が行われたことを証明するものではありません。
オープンソースアプリケーションを自社のインフラ上で実行するか、マネージドサービスを moira-mcp.com。このリポジトリにはエンジン、MCPサーバー、Web API/UIが含まれています。 ドキュメントおよびセルフホスト展開。ドキュメント索引および ソース所有権のためのプロジェクト構造。
セルフホスト
ComposeプラグインでDockerをインストールしてください。このチェックアウトを使うか、3つのデプロイファイルをダウンロードしてください
セルフホスティングガイドに従います:
docker-compose.yml、.env.example、config/traefik-self-host.yml。入力構成を保持します
Composeファイルの横に。
localhostのデフォルトはソースビルドなしでパブリックイメージを取得します。開く:
- ウェブUI:
- 書類:(英語)または(ロシア語)
- MCPエンドポイント:
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
MCP Moira
Moira is a workflow engine for AI agents. An agent connects through the Model Context Protocol (MCP), receives the current instruction and completion criteria, performs the work, and submits a schema-checked response. Moira persists execution state so another agent session can continue the same run. The Web UI provides workflow editing, run inspection and account administration. Schema validation checks a response’s structure; it does not prove that the work happened.
Run the open-source application on your own infrastructure, or use the managed service at moira-mcp.com. This repository contains the engine, MCP server, Web API/UI, documentation and self-host deployment. See the documentation index and project structure for source ownership.
Self-host
Install Docker with the Compose plugin. Use this checkout, or download the three deployment files
following the Self-Hosting guide:
docker-compose.yml, .env.example and config/traefik-self-host.yml. Keep the ingress configuration
beside the Compose file.
cp .env.example .env
docker compose up -d
The localhost defaults pull the public image without a source build. Open:
- Web UI:
- Documentation: (English) or (Russian)
- MCP endpoint:
For another host, set MOIRA_HOST, MOIRA_PORT and STATIC_ARTIFACTS_DOMAIN together in .env.
Published HTML artifacts use individual subdomains of the artifact domain; public deployments need
the matching DNS and wildcard TLS. Preserve the supplied workspace Upgrade route through ingress;
an ordinary frontend-port mapping is not equivalent. Configure proxy trust for your actual topology.
See deployment configuration for origins, secrets, email and network admission.
Self-host registration requires administrator approval. On first start the image generates missing
secrets and prints the generated administrator password once; the default administrator email is
[email protected]. Preserve data/.secrets.env with the database. Sign in, then approve new
accounts through Admin Panel → Users. Self-host uses email/password; social login and broader
cross-user administration/analytics follow the separate SaaS policy. See
account administration for approval, blocking, password recovery and
administrator access recovery, including installations without real email delivery.
Connect an agent and use workflows
Connect your MCP client to your instance’s /mcp endpoint and complete its authenticated
authorization flow. Use the MCP Clients guide
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →